let M be non empty set ; for H being ZF-formula
for v being Function of VAR,M st not x. 0 in Free H holds
( M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0)))))))) iff for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 ) )
let H be ZF-formula; for v being Function of VAR,M st not x. 0 in Free H holds
( M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0)))))))) iff for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 ) )
let v be Function of VAR,M; ( not x. 0 in Free H implies ( M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0)))))))) iff for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 ) ) )
assume A1:
not x. 0 in Free H
; ( M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0)))))))) iff for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 ) )
thus
( M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0)))))))) implies for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 ) )
( ( for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 ) ) implies M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0)))))))) )proof
assume A2:
M,
v |= All (
(x. 3),
(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))))
;
for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 )
let m1 be
Element of
M;
ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 )
M,
v / (
(x. 3),
m1)
|= Ex (
(x. 0),
(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))
by A2, ZF_LANG1:71;
then consider m2 being
Element of
M such that A3:
M,
(v / ((x. 3),m1)) / (
(x. 0),
m2)
|= All (
(x. 4),
(H <=> ((x. 4) '=' (x. 0))))
by ZF_LANG1:73;
take
m2
;
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 )
let m3 be
Element of
M;
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 )
thus
(
M,
(v / ((x. 3),m1)) / (
(x. 4),
m3)
|= H implies
m3 = m2 )
( m3 = m2 implies M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H )proof
assume
M,
(v / ((x. 3),m1)) / (
(x. 4),
m3)
|= H
;
m3 = m2
then
M,
((v / ((x. 3),m1)) / ((x. 4),m3)) / (
(x. 0),
m2)
|= H
by A1, Th9;
then A4:
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= H
by FUNCT_7:33, ZF_LANG1:76;
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= H <=> ((x. 4) '=' (x. 0))
by A3, ZF_LANG1:71;
then A5:
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= (x. 4) '=' (x. 0)
by A4, ZF_MODEL:19;
A6:
m2 = ((v / ((x. 3),m1)) / ((x. 0),m2)) . (x. 0)
by FUNCT_7:128;
A7:
(((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3)) . (x. 0) = ((v / ((x. 3),m1)) / ((x. 0),m2)) . (x. 0)
by FUNCT_7:32, ZF_LANG1:76;
(((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3)) . (x. 4) = m3
by FUNCT_7:128;
hence
m3 = m2
by A6, A7, A5, ZF_MODEL:12;
verum
end;
assume
m3 = m2
;
M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H
then A8:
M,
((v / ((x. 3),m1)) / ((x. 0),m3)) / (
(x. 4),
m3)
|= H <=> ((x. 4) '=' (x. 0))
by A3, ZF_LANG1:71;
A9:
(((v / ((x. 3),m1)) / ((x. 0),m3)) / ((x. 4),m3)) . (x. 0) = ((v / ((x. 3),m1)) / ((x. 0),m3)) . (x. 0)
by FUNCT_7:32, ZF_LANG1:76;
A10:
((v / ((x. 3),m1)) / ((x. 0),m3)) . (x. 0) = m3
by FUNCT_7:128;
(((v / ((x. 3),m1)) / ((x. 0),m3)) / ((x. 4),m3)) . (x. 4) = m3
by FUNCT_7:128;
then
M,
((v / ((x. 3),m1)) / ((x. 0),m3)) / (
(x. 4),
m3)
|= (x. 4) '=' (x. 0)
by A9, A10, ZF_MODEL:12;
then
M,
((v / ((x. 3),m1)) / ((x. 0),m3)) / (
(x. 4),
m3)
|= H
by A8, ZF_MODEL:19;
then
M,
((v / ((x. 3),m1)) / ((x. 4),m3)) / (
(x. 0),
m3)
|= H
by FUNCT_7:33, ZF_LANG1:76;
hence
M,
(v / ((x. 3),m1)) / (
(x. 4),
m3)
|= H
by A1, Th9;
verum
end;
assume A11:
for m1 being Element of M ex m2 being Element of M st
for m3 being Element of M holds
( M,(v / ((x. 3),m1)) / ((x. 4),m3) |= H iff m3 = m2 )
; M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))))
now for m1 being Element of M holds M,v / ((x. 3),m1) |= Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))let m1 be
Element of
M;
M,v / ((x. 3),m1) |= Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))consider m2 being
Element of
M such that A12:
for
m3 being
Element of
M holds
(
M,
(v / ((x. 3),m1)) / (
(x. 4),
m3)
|= H iff
m3 = m2 )
by A11;
now for m3 being Element of M holds M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= H <=> ((x. 4) '=' (x. 0))let m3 be
Element of
M;
M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= H <=> ((x. 4) '=' (x. 0))A13:
(((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3)) . (x. 0) = ((v / ((x. 3),m1)) / ((x. 0),m2)) . (x. 0)
by FUNCT_7:32, ZF_LANG1:76;
A14:
((v / ((x. 3),m1)) / ((x. 0),m2)) . (x. 0) = m2
by FUNCT_7:128;
A15:
(((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3)) . (x. 4) = m3
by FUNCT_7:128;
A16:
now ( M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= (x. 4) '=' (x. 0) implies M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= H )assume
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= (x. 4) '=' (x. 0)
;
M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= Hthen
m3 = m2
by A15, A13, A14, ZF_MODEL:12;
then
M,
(v / ((x. 3),m1)) / (
(x. 4),
m3)
|= H
by A12;
then
M,
((v / ((x. 3),m1)) / ((x. 4),m3)) / (
(x. 0),
m2)
|= H
by A1, Th9;
hence
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= H
by FUNCT_7:33, ZF_LANG1:76;
verum end; now ( M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= H implies M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= (x. 4) '=' (x. 0) )assume
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= H
;
M,((v / ((x. 3),m1)) / ((x. 0),m2)) / ((x. 4),m3) |= (x. 4) '=' (x. 0)then
M,
((v / ((x. 3),m1)) / ((x. 4),m3)) / (
(x. 0),
m2)
|= H
by FUNCT_7:33, ZF_LANG1:76;
then
M,
(v / ((x. 3),m1)) / (
(x. 4),
m3)
|= H
by A1, Th9;
then
m3 = m2
by A12;
hence
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= (x. 4) '=' (x. 0)
by A15, A13, A14, ZF_MODEL:12;
verum end; hence
M,
((v / ((x. 3),m1)) / ((x. 0),m2)) / (
(x. 4),
m3)
|= H <=> ((x. 4) '=' (x. 0))
by A16, ZF_MODEL:19;
verum end; then
M,
(v / ((x. 3),m1)) / (
(x. 0),
m2)
|= All (
(x. 4),
(H <=> ((x. 4) '=' (x. 0))))
by ZF_LANG1:71;
hence
M,
v / (
(x. 3),
m1)
|= Ex (
(x. 0),
(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))
by ZF_LANG1:73;
verum end;
hence
M,v |= All ((x. 3),(Ex ((x. 0),(All ((x. 4),(H <=> ((x. 4) '=' (x. 0))))))))
by ZF_LANG1:71; verum