Révision 145

CharacterizingPH/soundness.tex (revision 145)
119 119
	\end{cases} 
120 120
	\end{array}
121 121
	\]
122
	\item Induction. NB: Can assume no side-formulae on the right!!
123
	\[
124
	\dfrac{\Box N(a), \Gamma, A(a) \seqar A(s_i a)}{\Box N(s), \Gamma , A(0) \seqar A(s)}
125
	\]
126
	We need to keep track of all the terms in the witness predicate.
127
	\[
128
%	\begin{array}{rl}
129
%	&\wit{a, t(a), t(s_i a), \vec t}{LHS} (u , \vec u ; \vec x , \vec y)
130
%	\\
131
%	\implies & 
132
%	\wit{a , t(a), t(s_i a), \vec t}{A(s_i a)} (; \vec f^A (u , \vec u ; \vec x , \vec y)  )
133
%	\vee
134
%	\wit{a , t(a), t(s_i a), \vec t}{\bigvee \Delta} (; \vec f^\Delta (u , \vec u ; \vec x , \vec y)  )
135
%	\end{array}
136
\wit{a, t(a), t(s_i a), \vec t}{LHS} (u , \vec u ; \vec x , \vec y)
137
\implies 
138
\wit{a , t(a), t(s_i a), \vec t}{A(s_i a)} (; \vec f^i (u , \vec u ; \vec x , \vec y)  )
139
	\]
140
	Define $\vec g$ by safe recursion as follows:
141
	\[
142
	\begin{array}{rcl}
143
	\vec g (0 , \vec u ; \vec x , \vec y) & \dfn & \vec y \\
144
	\vec g (s_i u, \vec u ; \vec x , \vec y) & \dfn & \vec f^i ( u, \vec u; \vec x, \vec g (u, \vec u ; \vec x , \vec y) )
145
	\end{array}
146
	\]
122 147
	\end{itemize}
123 148
	\subsection{Proof of correctness}
124 149
	
CharacterizingPH/macros.tex (revision 145)
1
\newcommand{\wit}[2]{\mathit{Wit}^{#1}_{#2}}
1
\newcommand{\nb}[1]{{\color{blue} NB: #1}}
2

  
3
\newtheorem{theorem}{Theorem}
4
\newtheorem{proposition}[theorem]{Proposition}
5
\newtheorem{lemma}[theorem]{Lemma}
6

  
7

  
8
\theoremstyle{definition}
9
\newtheorem{definition}[theorem]{Definition}
10

  
11

  
12
\newcommand{\wit}[2]{\mathit{wit}^{#1}_{#2}}
13
\newcommand{\Wit}[2]{\mathit{Wit}^{#1}_{#2}}
2 14
\newcommand{\dfn}{:=}
3 15
\newcommand{\seqar}{\rightarrow}
16
\newcommand{\proves}{\vdash}
17

  
18

  
19
\newcommand{\safe}{\sigma}
20
\newcommand{\normal}{\nu}
21

  
22
\newcommand{\pv}{\mathit{PV}}
23
\newcommand{\pvbci}[1]{\pv^{#1}_{\mathrm{BC}}}
24
\newcommand{\mubci}[1]{\mu\mathrm{BC}^{#1}}
25

  
26
\newcommand{\fphi}[1]{\Box_{#1}}
27
	\newcommand{\ph}{\mathbf{PH}}
28
	\newcommand{\pspace}{\mathbf{PSPACE}}
29
	\newcommand{\fpspace}{\mathbf{FPSPACE}}
30
	\newcommand{\ptime}{\mathbf{P}}
31
	\newcommand{\fptime}{\mathbf{FP}}
32
	\newcommand{\nc}{\mathbf{NC}}
33
	\newcommand{\ac}{\mathbf{AC}}
34
	\newcommand{\exptime}{\mathbf{EXP}}
35
	
36

  
37
\newcommand{\cimp}{\supset}
38
\newcommand{\cor}{\vee}
39
\newcommand{\cand}{\wedge}

Formats disponibles : Unified diff