let H be ZF-formula; for x, y being Variable holds
( H is conditional iff H / x,y is conditional )
let x, y be Variable; ( H is conditional iff H / x,y is conditional )
set G = H / x,y;
thus
( H is conditional implies H / x,y is conditional )
( H / x,y is conditional implies H is conditional )
given G1, G2 being ZF-formula such that A2:
H / x,y = G1 => G2
; ZF_LANG:def 21 H is conditional
H / x,y is negative
by A2, ZF_LANG:16;
then
H is negative
by Th182;
then consider H9 being ZF-formula such that
A3:
H = 'not' H9
by ZF_LANG:16;
A4:
G1 '&' ('not' G2) = H9 / x,y
by A2, A3, Th170;
then
H9 / x,y is conjunctive
by ZF_LANG:16;
then
H9 is conjunctive
by Th183;
then consider H1, H2 being ZF-formula such that
A5:
H9 = H1 '&' H2
by ZF_LANG:16;
'not' G2 = H2 / x,y
by A4, A5, Th172;
then
H2 / x,y is negative
by ZF_LANG:16;
then
H2 is negative
by Th182;
then consider p2 being ZF-formula such that
A6:
H2 = 'not' p2
by ZF_LANG:16;
H = H1 => p2
by A3, A5, A6;
hence
H is conditional
by ZF_LANG:22; verum