Metamath Proof Explorer


Theorem cxpaddlelem

Description: Lemma for cxpaddle . (Contributed by Mario Carneiro, 2-Aug-2014)

Ref Expression
Hypotheses cxpaddlelem.1 φA
cxpaddlelem.2 φ0A
cxpaddlelem.3 φA1
cxpaddlelem.4 φB+
cxpaddlelem.5 φB1
Assertion cxpaddlelem φAAB

Proof

Step Hyp Ref Expression
1 cxpaddlelem.1 φA
2 cxpaddlelem.2 φ0A
3 cxpaddlelem.3 φA1
4 cxpaddlelem.4 φB+
5 cxpaddlelem.5 φB1
6 1re 1
7 4 rpred φB
8 resubcl 1B1B
9 6 7 8 sylancr φ1B
10 1 2 9 recxpcld φA1B
11 10 adantr φ0<AA1B
12 1red φ0<A1
13 recxpcl A0ABAB
14 cxpge0 A0AB0AB
15 13 14 jca A0ABAB0AB
16 1 2 7 15 syl3anc φAB0AB
17 16 adantr φ0<AAB0AB
18 3 ad2antrr φ0<AB<1A1
19 1 ad2antrr φ0<AB<1A
20 2 ad2antrr φ0<AB<10A
21 1red φ0<AB<11
22 0le1 01
23 22 a1i φ0<AB<101
24 difrp B1B<11B+
25 7 6 24 sylancl φB<11B+
26 25 adantr φ0<AB<11B+
27 26 biimpa φ0<AB<11B+
28 19 20 21 23 27 cxple2d φ0<AB<1A1A1B11B
29 18 28 mpbid φ0<AB<1A1B11B
30 9 recnd φ1B
31 30 1cxpd φ11B=1
32 31 ad2antrr φ0<AB<111B=1
33 29 32 breqtrd φ0<AB<1A1B1
34 simpr φ0<AB=1B=1
35 34 oveq2d φ0<AB=11B=11
36 1m1e0 11=0
37 35 36 eqtrdi φ0<AB=11B=0
38 37 oveq2d φ0<AB=1A1B=A0
39 1 recnd φA
40 39 ad2antrr φ0<AB=1A
41 40 cxp0d φ0<AB=1A0=1
42 38 41 eqtrd φ0<AB=1A1B=1
43 1le1 11
44 42 43 eqbrtrdi φ0<AB=1A1B1
45 leloe B1B1B<1B=1
46 7 6 45 sylancl φB1B<1B=1
47 5 46 mpbid φB<1B=1
48 47 adantr φ0<AB<1B=1
49 33 44 48 mpjaodan φ0<AA1B1
50 lemul1a A1B1AB0ABA1B1A1BAB1AB
51 11 12 17 49 50 syl31anc φ0<AA1BAB1AB
52 ax-1cn 1
53 7 recnd φB
54 npcan 1B1-B+B=1
55 52 53 54 sylancr φ1-B+B=1
56 55 adantr φ0<A1-B+B=1
57 56 oveq2d φ0<AA1-B+B=A1
58 39 adantr φ0<AA
59 1 anim1i φ0<AA0<A
60 elrp A+A0<A
61 59 60 sylibr φ0<AA+
62 61 rpne0d φ0<AA0
63 30 adantr φ0<A1B
64 53 adantr φ0<AB
65 58 62 63 64 cxpaddd φ0<AA1-B+B=A1BAB
66 39 cxp1d φA1=A
67 66 adantr φ0<AA1=A
68 57 65 67 3eqtr3d φ0<AA1BAB=A
69 39 53 cxpcld φAB
70 69 mullidd φ1AB=AB
71 70 adantr φ0<A1AB=AB
72 51 68 71 3brtr3d φ0<AAAB
73 1 2 7 cxpge0d φ0AB
74 breq1 0=A0ABAAB
75 73 74 syl5ibcom φ0=AAAB
76 75 imp φ0=AAAB
77 0re 0
78 leloe 0A0A0<A0=A
79 77 1 78 sylancr φ0A0<A0=A
80 2 79 mpbid φ0<A0=A
81 72 76 80 mpjaodan φAAB