assume
c1 is even
; then consider c2 being Integer such that E2:
c1= 2 * c2by E1;
0 <= c1by NAT_1:18; then
0 <= c2by E2, SQUARE_1:25; then reconsider c3 = c2 as Natby INT_1:16; take c4 = c3; thus
c1= 2 * c4by E2;
end;
assume
ex b1 being Nat st c1= 2 * b1
; hence
c1 is evenby E1;
for b1 being Integer holds ( not ( not b1 is even & ( for b2 being Integer holds not b1=(2 * b2)+ 1 ) ) & not ( ex b2 being Integer st b1=(2 * b2)+ 1 & b1 is even ) )
assume E3:
not c1 is even
; assume E4:
for b1 being Integer holds c1<>(2 * b1)+ 1
; consider c2 being Nat such that E5:
( c1= c2 or c1=- c2 )
by INT_1:8; consider c3 being Nat such that E6:
( c2= 2 * c3 or c2=(2 * c3)+ 1 )
by SCHEME1:1;
per cases
not ( not ( c1= c2 & c2= 2 * c3 ) & not ( c1=- c2 & c2= 2 * c3 ) & not ( c1= c2 & c2=(2 * c3)+ 1 ) & not ( c1=- c2 & c2=(2 * c3)+ 1 ) )
by E5, E6;
then
c1=(2 *(-(c3+ 1)))+ 1
; hence
not verum
by E4;
end;
end;
end;
given c2 being Integer such that E3:
c1=(2 * c2)+ 1
; given c3 being Integer such that E4:
c1= 2 * c3
; :: according to ABIAN:def 1
1 =(2 * c3)-(2 * c2)by E3, E4; then
1 = 2 *(c3- c2)
; hence
not verum
by INT_1:22;
consider c3 being Integer such that E3:
c1=(2 * c3)+ 1
by E2; consider c4 being Integer such that E4:
c2=(2 * c4)+ 1
by E2;
c1* c2=(2 *(((c3*(2 * c4))+(c3* 1))+(c4* 1)))+ 1
by E3, E4; hence
not c1* c2 is even
;
consider c3 being Integer such that E3:
c1= 2 * c3by E1; consider c4 being Integer such that E4:
c2= 2 * c4by E1;
c1+ c2= 2 *(c3+ c4)by E3, E4; hence
c1+ c2 is even
;
consider c3 being Integer such that E3:
c1= 2 * c3by E1; consider c4 being Integer such that E4:
c2=(2 * c4)+ 1
by E2;
c1+ c2=(2 *(c3+ c4))+ 1
by E3, E4; hence
not c1+ c2 is even
;
consider c3 being Integer such that E3:
c1=(2 * c3)+ 1
by E2; consider c4 being Integer such that E4:
c2=(2 * c4)+ 1
by E2;
c2+ c1= 2 *((c3+ c4)+ 1)by E3, E4; hence
c1+ c2 is even
;
consider c3 being Integer such that E3:
c1= 2 * c3by E1; consider c4 being Integer such that E4:
c2=(2 * c4)+ 1
by E2;
c1- c2=(2 *(c3- c4))- 1
by E3, E4; hence
not c1- c2 is even
;
consider c3 being Integer such that E3:
c1= 2 * c3by E1; consider c4 being Integer such that E4:
c2=(2 * c4)+ 1
by E2;
c2- c1=(2 *(c4- c3))+ 1
by E3, E4; hence
not c2- c1 is even
;
consider c3 being Integer such that E3:
c1=(2 * c3)+ 1
by E2; consider c4 being Integer such that E4:
c2=(2 * c4)+ 1
by E2;
c1- c2= 2 *(c3- c4)by E3, E4; hence
c1- c2 is even
;
consider c3 being Equivalence_Relation of c1 such that E13:
for b1, b2 being set holds ( [b1,b2]in c3 iff ( b1in c1 & b2in c1 & S1[b1,b2] ) )
from EQREL_1:sch 1(E10, E11, E12); take
c3
; let c4, c5 be set ; assume
( c4in c1 & c5in c1 )
; hence
( [c4,c5]in c3 iff ex b1, b2 being Nat st (iter c2,b1). c4=(iter c2,b2). c5 )
by E13;
end;
uniqueness
for b1, b2 being Equivalence_Relation of c1 holds ( ( ( for b3, b4 being set holds ( ( b3in c1 & b4in c1 ) implies ( ( [b3,b4]in b1 iff ex b5, b6 being Nat st (iter c2,b5). b3=(iter c2,b6). b4 ) ) ) ) & ( for b3, b4 being set holds ( ( b3in c1 & b4in c1 ) implies ( ( [b3,b4]in b2 iff ex b5, b6 being Nat st (iter c2,b5). b3=(iter c2,b6). b4 ) ) ) ) ) implies ( b1= b2 ) )
let c3, c4 be Equivalence_Relation of c1; assume that E10:
for b1, b2 being set holds ( ( b1in c1 & b2in c1 ) implies ( ( [b1,b2]in c3 iff ex b3, b4 being Nat st (iter c2,b3). b1=(iter c2,b4). b2 ) ) )
and E11:
for b1, b2 being set holds ( ( b1in c1 & b2in c1 ) implies ( ( [b1,b2]in c4 iff ex b3, b4 being Nat st (iter c2,b3). b1=(iter c2,b4). b2 ) ) )
; let c5, c6 be set ; :: according to RELAT_1:def 2
hereby
assume E12:
[c5,c6]in c3
; then E13:
( c5in c1 & c6in c1 )
by ZFMISC_1:106; then
ex b1, b2 being Nat st (iter c2,b1). c5=(iter c2,b2). c6by E10, E12; hence [c5,c6]in c4by E11, E13;
end;
assume E12:
[c5,c6]in c4
; then E13:
( c5in c1 & c6in c1 )
by ZFMISC_1:106; then
ex b1, b2 being Nat st (iter c2,b1). c5=(iter c2,b2). c6by E11, E12; hence [c5,c6]in c3by E10, E13;
for b1 being set for b2 being Function of b1,b1 for b3 being Equivalence_Relation of b1 holds ( b3==_ b2 iff for b4, b5 being set holds ( ( b4in b1 & b5in b1 ) implies ( ( [b4,b5]in b3 iff ex b6, b7 being Nat st (iter b2,b6). b4=(iter b2,b7). b5 ) ) ) );
then consider c13 being Element of c3 such that E19:
( c12= c13 & ex b1, b2 being Nat st ( H1(b1) . c13= H1(b2) . c5 & b1 is even & b2 is even ) )
; thus
c12in c3by E19;
then consider c13 being Element of c3 such that E19:
( c12= c13 & ex b1, b2 being Nat st ( H1(b1) . c13= H1(b2) . c5 & not b1 is even & b2 is even ) )
; thus
c12in c3by E19;
let c12 be set ; :: according to TARSKI:def 3 assume
c12in c3
; then reconsider c13 = c12 as Element of c3 ; [c13,c5]in=_ c2by E15, EQREL_1:27; then consider c14, c15 being Nat such that E18:
H1(c14) . c13= H1(c15) . c5by E10; E19:
( dom H1(c14) = c1 & dom H1(c15) = c1 )
by FUNCT_2:def 1;
let c12 be set ; :: according to TARSKI:def 3 assume
c12in c2.: c9
; then consider c13 being set such that E18:
( c13indom c2 & c13in c9 & c12= c2. c13 )
by FUNCT_1:def 12; consider c14 being Element of c3 such that E19:
( c13= c14 & ex b1, b2 being Nat st ( H1(b1) . c14= H1(b2) . c5 & not b1 is even & b2 is even ) )
by E18; reconsider c15 = c12 as Element of c3by E18, E19, E11; consider c16, c17 being Nat such that E20:
( H1(c16) . c14= H1(c17) . c5 & not c16 is even & c17 is even )
by E19; reconsider c18 = c16 as oddNatby E20; reconsider c19 = c17 as evenNatby E20; reconsider c20 = c18+ 1 as evenNat ; reconsider c21 = c19+ 1 as oddNat ; reconsider c22 = c21+ 1 as evenNat ; E21:
( dom c2= c1 & dom H1(c18) = c1 & dom H1(c19) = c1 & dom H1(c20) = c1 & dom H1(c21) = c1 )
by FUNCT_2:def 1; E22: H1(c20+ 1) . c14 =
(H1(c20) * c2). c14by FUNCT_7:71 .=
H1(c20) .(c2. c14)by E21, FUNCT_1:23
;
H1(c20+ 1) . c14 =
(c2* H1(c20)). c14by FUNCT_7:73 .=
c2.(H1(c20) . c14)by E21, FUNCT_1:23 .=
c2.((c2* H1(c18)). c14)by FUNCT_7:73 .=
c2.(c2.(H1(c19) . c5))by E20, E21, FUNCT_1:23 .=
c2.((c2* H1(c19)). c5)by E21, FUNCT_1:23 .=
c2.(H1(c21) . c5)by FUNCT_7:73 .=
(c2