let n be Nat; ( ( for k being Nat st k < n holds
S1[k] ) implies S1[n] )
assume A1:
for k being Nat st k < n holds
for x being Variable
for E being non empty set
for H being ZF-formula
for f being Function of VAR,E st len H = k & not x in Free H & E,f |= H holds
E,f |= All (x,H)
; S1[n]
let x be Variable; for E being non empty set
for H being ZF-formula
for f being Function of VAR,E st len H = n & not x in Free H & E,f |= H holds
E,f |= All (x,H)
let E be non empty set ; for H being ZF-formula
for f being Function of VAR,E st len H = n & not x in Free H & E,f |= H holds
E,f |= All (x,H)
let H be ZF-formula; for f being Function of VAR,E st len H = n & not x in Free H & E,f |= H holds
E,f |= All (x,H)
let f be Function of VAR,E; ( len H = n & not x in Free H & E,f |= H implies E,f |= All (x,H) )
assume that
A2:
len H = n
and
A3:
not x in Free H
and
A4:
E,f |= H
; E,f |= All (x,H)
A10:
now ( H is universal implies E,f |= All (x,H) )assume A11:
H is
universal
;
E,f |= All (x,H)then A12:
H = All (
(bound_in H),
(the_scope_of H))
by ZF_LANG:44;
Free H = (Free (the_scope_of H)) \ {(bound_in H)}
by A11, ZF_MODEL:1;
then A13:
( not
x in Free (the_scope_of H) or
x in {(bound_in H)} )
by A3, XBOOLE_0:def 5;
A14:
now ( x <> bound_in H implies E,f |= All (x,H) )assume A15:
x <> bound_in H
;
E,f |= All (x,H)assume
not
E,
f |= All (
x,
H)
;
contradictionthen consider g being
Function of
VAR,
E such that A16:
for
y being
Variable st
g . y <> f . y holds
x = y
and A17:
not
E,
g |= H
by ZF_MODEL:16;
consider h being
Function of
VAR,
E such that A18:
for
y being
Variable st
h . y <> g . y holds
bound_in H = y
and A19:
not
E,
h |= the_scope_of H
by A12, A17, ZF_MODEL:16;
set m =
f +* (
(bound_in H),
(h . (bound_in H)));
the_scope_of H is_immediate_constituent_of H
by A12;
then A24:
len (the_scope_of H) < len H
by ZF_LANG:60;
for
y being
Variable st
(f +* ((bound_in H),(h . (bound_in H)))) . y <> f . y holds
bound_in H = y
by FUNCT_7:32;
then
E,
f +* (
(bound_in H),
(h . (bound_in H)))
|= the_scope_of H
by A4, A12, ZF_MODEL:16;
then
E,
f +* (
(bound_in H),
(h . (bound_in H)))
|= All (
x,
(the_scope_of H))
by A1, A2, A13, A15, A24, TARSKI:def 1;
hence
contradiction
by A19, A20, ZF_MODEL:16;
verum end; hence
E,
f |= All (
x,
H)
by A14;
verum end;
A26:
now ( H is conjunctive implies E,f |= All (x,H) )assume A27:
H is
conjunctive
;
E,f |= All (x,H)then A28:
H = (the_left_argument_of H) '&' (the_right_argument_of H)
by ZF_LANG:40;
then
the_right_argument_of H is_immediate_constituent_of H
;
then A29:
len (the_right_argument_of H) < len H
by ZF_LANG:60;
the_left_argument_of H is_immediate_constituent_of H
by A28;
then A30:
len (the_left_argument_of H) < len H
by ZF_LANG:60;
A31:
Free H = (Free (the_left_argument_of H)) \/ (Free (the_right_argument_of H))
by A27, ZF_MODEL:1;
then A32:
not
x in Free (the_left_argument_of H)
by A3, XBOOLE_0:def 3;
A33:
not
x in Free (the_right_argument_of H)
by A3, A31, XBOOLE_0:def 3;
E,
f |= the_right_argument_of H
by A4, A28, ZF_MODEL:15;
then A34:
E,
f |= All (
x,
(the_right_argument_of H))
by A1, A2, A33, A29;
E,
f |= the_left_argument_of H
by A4, A28, ZF_MODEL:15;
then A35:
E,
f |= All (
x,
(the_left_argument_of H))
by A1, A2, A32, A30;
hence
E,
f |= All (
x,
H)
by ZF_MODEL:16;
verum end;
now ( H is negative implies E,f |= All (x,H) )assume A41:
H is
negative
;
E,f |= All (x,H)then A42:
H = 'not' (the_argument_of H)
by ZF_LANG:def 30;
then
the_argument_of H is_immediate_constituent_of H
;
then A43:
len (the_argument_of H) < len H
by ZF_LANG:60;
A44:
not
x in Free (the_argument_of H)
by A3, A41, ZF_MODEL:1;
assume
not
E,
f |= All (
x,
H)
;
contradictionthen consider g being
Function of
VAR,
E such that A45:
for
y being
Variable st
g . y <> f . y holds
x = y
and A46:
not
E,
g |= H
by ZF_MODEL:16;
E,
g |= the_argument_of H
by A42, A46, ZF_MODEL:14;
then
E,
g |= All (
x,
(the_argument_of H))
by A1, A2, A43, A44;
then
E,
f |= the_argument_of H
by A45, ZF_MODEL:16;
hence
contradiction
by A4, A42, ZF_MODEL:14;
verum end;
hence
E,f |= All (x,H)
by A5, A36, A26, A10, ZF_LANG:9; verum