Metamath Proof Explorer


Theorem dffltz

Description: Fermat's Last Theorem (FLT) for nonzero integers is equivalent to the original scope of natural numbers. The backwards direction takes ( a ^ n ) + ( b ^ n ) = ( c ^ n ) , and adds the negative of any negative term to both sides, thus creating the corresponding equation with only positive integers. There are six combinations of negativity, so the proof is particularly long. (Contributed by Steven Nguyen, 27-Feb-2023)

Ref Expression
Assertion dffltz n 3 x y z x n + y n z n n 3 a 0 b 0 c 0 a n + b n c n

Proof

Step Hyp Ref Expression
1 oveq1 x = if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a x n = if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n
2 1 oveq1d x = if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a x n + y n = if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + y n
3 2 eqeq1d x = if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a x n + y n = z n if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + y n = z n
4 oveq1 y = if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b y n = if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n
5 4 oveq2d y = if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + y n = if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n
6 5 eqeq1d y = if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + y n = z n if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = z n
7 oveq1 z = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c z n = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
8 7 eqeq2d z = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = z n if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
9 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n a 0
10 eldifi a 0 a
11 eldifsni a 0 a 0
12 10 11 jca a 0 a a 0
13 nnabscl a a 0 a
14 9 12 13 3syl n 3 a 0 b 0 c 0 a n + b n = c n a
15 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b a 0
16 15 eldifad n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b a
17 simplr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b 0 < a
18 elnnz a a 0 < a
19 16 17 18 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b a
20 eldifsni b 0 b 0
21 20 ad6antlr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c b 0
22 simplr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c ¬ 0 < b
23 eldifi b 0 b
24 23 ad6antlr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c b
25 21 22 24 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c b
26 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c a 0
27 26 eldifad n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c a
28 simpllr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c 0 < a
29 27 28 18 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c a
30 25 29 ifclda n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b if 0 < c b a
31 19 30 ifclda n 3 a 0 b 0 c 0 a n + b n = c n 0 < a if 0 < b a if 0 < c b a
32 11 ad7antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c a 0
33 simpllr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c ¬ 0 < a
34 10 ad7antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c a
35 32 33 34 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c a
36 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c b 0
37 36 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c b
38 simplr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c 0 < b
39 elnnz b b 0 < b
40 37 38 39 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c b
41 35 40 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b if 0 < c a b
42 11 ad6antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b a 0
43 simplr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b ¬ 0 < a
44 10 ad6antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b a
45 42 43 44 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b a
46 41 45 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a if 0 < b if 0 < c a b a
47 31 46 ifclda n 3 a 0 b 0 c 0 a n + b n = c n if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a
48 14 47 ifcld n 3 a 0 b 0 c 0 a n + b n = c n if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a
49 simpllr n 3 a 0 b 0 c 0 a n + b n = c n b 0
50 23 20 jca b 0 b b 0
51 nnabscl b b 0 b
52 49 50 51 3syl n 3 a 0 b 0 c 0 a n + b n = c n b
53 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b b 0
54 53 eldifad n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b b
55 simpr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b 0 < b
56 54 55 39 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n 0 < a 0 < b b
57 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c c 0
58 57 eldifad n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c c
59 simpr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c 0 < c
60 elnnz c c 0 < c
61 58 59 60 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b 0 < c c
62 eldifsni c 0 c 0
63 62 ad5antlr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c c 0
64 simpr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c ¬ 0 < c
65 eldifi c 0 c
66 65 ad5antlr n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c c
67 63 64 66 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b ¬ 0 < c c
68 61 67 ifclda n 3 a 0 b 0 c 0 a n + b n = c n 0 < a ¬ 0 < b if 0 < c c c
69 56 68 ifclda n 3 a 0 b 0 c 0 a n + b n = c n 0 < a if 0 < b b if 0 < c c c
70 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c c 0
71 70 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c c
72 simpr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c 0 < c
73 71 72 60 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b 0 < c c
74 62 ad5antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c c 0
75 simpr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c ¬ 0 < c
76 65 ad5antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c c
77 74 75 76 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b ¬ 0 < c c
78 73 77 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a 0 < b if 0 < c c c
79 20 ad5antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b b 0
80 simpr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b ¬ 0 < b
81 23 ad5antlr n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b b
82 79 80 81 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a ¬ 0 < b b
83 78 82 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ 0 < a if 0 < b if 0 < c c c b
84 69 83 ifclda n 3 a 0 b 0 c 0 a n + b n = c n if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b
85 52 84 ifcld n 3 a 0 b 0 c 0 a n + b n = c n if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b
86 simpllr n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 0
87 86 eldifad n 3 a 0 b 0 c 0 a n + b n = c n n 2 c
88 86 62 syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 0
89 nnabscl c c 0 c
90 87 88 89 syl2anc n 3 a 0 b 0 c 0 a n + b n = c n n 2 c
91 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b c 0
92 91 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b c
93 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b a 0
94 93 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b a
95 94 zred n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b a
96 eluzge3nn n 3 n
97 96 ad7antr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b n
98 97 nnnn0d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b n 0
99 95 98 reexpcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b a n
100 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b b 0
101 100 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b b
102 101 zred n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b b
103 102 98 reexpcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b b n
104 simplr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < a
105 simpllr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b ¬ n 2
106 95 97 105 oexpreposd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < a 0 < a n
107 104 106 mpbid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < a n
108 simpr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < b
109 102 97 105 oexpreposd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < b 0 < b n
110 108 109 mpbid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < b n
111 99 103 107 110 addgt0d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < a n + b n
112 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b a n + b n = c n
113 111 112 breqtrd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < c n
114 92 zred n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b c
115 114 97 105 oexpreposd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < c 0 < c n
116 113 115 mpbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b 0 < c
117 92 116 60 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b c
118 simp-8r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c a 0
119 118 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c a
120 simpllr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c 0 < a
121 119 120 18 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c a
122 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b 0
123 122 20 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b 0
124 simplr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c ¬ 0 < b
125 122 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b
126 123 124 125 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b
127 121 126 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b if 0 < c a b
128 117 127 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a if 0 < b c if 0 < c a b
129 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c b 0
130 129 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c b
131 simplr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c 0 < b
132 130 131 39 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c b
133 simp-8r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a 0
134 133 11 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a 0
135 simpllr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c ¬ 0 < a
136 133 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a
137 134 135 136 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a
138 132 137 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b if 0 < c b a
139 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c 0
140 139 62 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c 0
141 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a 0
142 141 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a
143 142 zred n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a
144 96 ad7antr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b n
145 144 nnnn0d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b n 0
146 143 145 reexpcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n
147 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b 0
148 147 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b
149 148 zred n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b
150 149 145 reexpcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b n
151 146 150 readdcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n
152 0red n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b 0
153 11 neneqd a 0 ¬ a = 0
154 141 153 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ a = 0
155 zcn a a
156 141 10 155 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a
157 expeq0 a n a n = 0 a = 0
158 156 144 157 syl2anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n = 0 a = 0
159 154 158 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ a n = 0
160 simplr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < a
161 simpllr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ n 2
162 143 144 161 oexpreposd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b 0 < a 0 < a n
163 160 162 mtbid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < a n
164 ioran ¬ a n = 0 0 < a n ¬ a n = 0 ¬ 0 < a n
165 159 163 164 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ a n = 0 0 < a n
166 146 152 lttrid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n < 0 ¬ a n = 0 0 < a n
167 165 166 mpbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n < 0
168 zcn b b
169 147 23 168 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b
170 147 20 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b 0
171 eluzelz n 3 n
172 171 ad7antr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b n
173 169 170 172 expne0d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b n 0
174 173 neneqd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ b n = 0
175 simpr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < b
176 149 144 161 oexpreposd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b 0 < b 0 < b n
177 175 176 mtbid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < b n
178 ioran ¬ b n = 0 0 < b n ¬ b n = 0 ¬ 0 < b n
179 174 177 178 sylanbrc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ b n = 0 0 < b n
180 150 152 lttrid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b n < 0 ¬ b n = 0 0 < b n
181 179 180 mpbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b n < 0
182 146 150 152 152 167 181 lt2addd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n < 0 + 0
183 00id 0 + 0 = 0
184 182 183 breqtrdi n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n < 0
185 151 152 184 ltnsymd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < a n + b n
186 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n = c n
187 186 eqcomd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c n = a n + b n
188 187 breq2d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b 0 < c n 0 < a n + b n
189 185 188 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < c n
190 139 eldifad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c
191 190 zred n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c
192 191 144 161 oexpreposd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b 0 < c 0 < c n
193 189 192 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 0 < c
194 140 193 190 negn0nposznnd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c
195 138 194 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a if 0 < b if 0 < c b a c
196 128 195 ifclda n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c
197 90 196 ifclda n 3 a 0 b 0 c 0 a n + b n = c n if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c
198 simplr n 3 a 0 b 0 c 0 a n + b n = c n n 2 a n + b n = c n
199 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n n 2 a 0
200 199 eldifad n 3 a 0 b 0 c 0 a n + b n = c n n 2 a
201 200 zred n 3 a 0 b 0 c 0 a n + b n = c n n 2 a
202 absresq a a 2 = a 2
203 201 202 syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 a 2 = a 2
204 203 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a 2 n 2 = a 2 n 2
205 199 10 155 3syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 a
206 205 abscld n 3 a 0 b 0 c 0 a n + b n = c n n 2 a
207 206 recnd n 3 a 0 b 0 c 0 a n + b n = c n n 2 a
208 simpr n 3 a 0 b 0 c 0 a n + b n = c n n 2 n 2
209 208 nnnn0d n 3 a 0 b 0 c 0 a n + b n = c n n 2 n 2 0
210 2nn0 2 0
211 210 a1i n 3 a 0 b 0 c 0 a n + b n = c n n 2 2 0
212 207 209 211 expmuld n 3 a 0 b 0 c 0 a n + b n = c n n 2 a 2 n 2 = a 2 n 2
213 205 209 211 expmuld n 3 a 0 b 0 c 0 a n + b n = c n n 2 a 2 n 2 = a 2 n 2
214 204 212 213 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a 2 n 2 = a 2 n 2
215 simp-5l n 3 a 0 b 0 c 0 a n + b n = c n n 2 n 3
216 nncn n n
217 215 96 216 3syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 n
218 2cnd n 3 a 0 b 0 c 0 a n + b n = c n n 2 2
219 2ne0 2 0
220 219 a1i n 3 a 0 b 0 c 0 a n + b n = c n n 2 2 0
221 217 218 220 divcan2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 2 n 2 = n
222 221 eqcomd n 3 a 0 b 0 c 0 a n + b n = c n n 2 n = 2 n 2
223 222 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a n = a 2 n 2
224 222 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a n = a 2 n 2
225 214 223 224 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a n = a n
226 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n n 2 b 0
227 226 eldifad n 3 a 0 b 0 c 0 a n + b n = c n n 2 b
228 227 zred n 3 a 0 b 0 c 0 a n + b n = c n n 2 b
229 absresq b b 2 = b 2
230 228 229 syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 b 2 = b 2
231 230 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n n 2 b 2 n 2 = b 2 n 2
232 226 23 168 3syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 b
233 232 abscld n 3 a 0 b 0 c 0 a n + b n = c n n 2 b
234 233 recnd n 3 a 0 b 0 c 0 a n + b n = c n n 2 b
235 234 209 211 expmuld n 3 a 0 b 0 c 0 a n + b n = c n n 2 b 2 n 2 = b 2 n 2
236 232 209 211 expmuld n 3 a 0 b 0 c 0 a n + b n = c n n 2 b 2 n 2 = b 2 n 2
237 231 235 236 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 b 2 n 2 = b 2 n 2
238 222 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 b n = b 2 n 2
239 222 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 b n = b 2 n 2
240 237 238 239 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 b n = b n
241 225 240 oveq12d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a n + b n = a n + b n
242 87 zred n 3 a 0 b 0 c 0 a n + b n = c n n 2 c
243 absresq c c 2 = c 2
244 242 243 syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 2 = c 2
245 244 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 2 n 2 = c 2 n 2
246 zcn c c
247 86 65 246 3syl n 3 a 0 b 0 c 0 a n + b n = c n n 2 c
248 247 abscld n 3 a 0 b 0 c 0 a n + b n = c n n 2 c
249 248 recnd n 3 a 0 b 0 c 0 a n + b n = c n n 2 c
250 249 209 211 expmuld n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 2 n 2 = c 2 n 2
251 247 209 211 expmuld n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 2 n 2 = c 2 n 2
252 245 250 251 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 c 2 n 2 = c 2 n 2
253 222 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 c n = c 2 n 2
254 222 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n n 2 c n = c 2 n 2
255 252 253 254 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 c n = c n
256 198 241 255 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 a n + b n = c n
257 iftrue n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a = a
258 257 oveq1d n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n = a n
259 iftrue n 2 if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b = b
260 259 oveq1d n 2 if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = b n
261 258 260 oveq12d n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = a n + b n
262 261 adantl n 3 a 0 b 0 c 0 a n + b n = c n n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = a n + b n
263 iftrue n 2 if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c = c
264 263 oveq1d n 2 if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = c n
265 264 adantl n 3 a 0 b 0 c 0 a n + b n = c n n 2 if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = c n
266 256 262 265 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
267 iftrue 0 < b if 0 < b a if 0 < c b a = a
268 267 oveq1d 0 < b if 0 < b a if 0 < c b a n = a n
269 iftrue 0 < b if 0 < b b if 0 < c c c = b
270 269 oveq1d 0 < b if 0 < b b if 0 < c c c n = b n
271 268 270 oveq12d 0 < b if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = a n + b n
272 271 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = a n + b n
273 iftrue 0 < b if 0 < b c if 0 < c a b = c
274 273 oveq1d 0 < b if 0 < b c if 0 < c a b n = c n
275 274 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b if 0 < b c if 0 < c a b n = c n
276 112 272 275 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a 0 < b if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = if 0 < b c if 0 < c a b n
277 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b 0
278 277 23 168 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b
279 simp-8l n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c n 3
280 279 96 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c n
281 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c ¬ n 2
282 2nn 2
283 nndivdvds n 2 2 n n 2
284 280 282 283 sylancl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c 2 n n 2
285 281 284 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c ¬ 2 n
286 oexpneg b n ¬ 2 n b n = b n
287 278 280 285 286 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b n = b n
288 287 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b n + c n = - b n + c n
289 nnnn0 n n 0
290 279 96 289 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c n 0
291 278 290 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b n
292 291 negcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b n
293 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c c 0
294 293 65 246 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c c
295 294 290 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c c n
296 292 295 addcomd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c - b n + c n = c n + b n
297 295 291 negsubd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c c n + b n = c n b n
298 296 297 eqtrd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c - b n + c n = c n b n
299 118 10 155 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c a
300 299 290 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c a n
301 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c a n + b n = c n
302 301 eqcomd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c c n = a n + b n
303 300 291 302 mvrraddd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c c n b n = a n
304 288 298 303 3eqtrd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c b n + c n = a n
305 iftrue 0 < c if 0 < c b a = b
306 305 oveq1d 0 < c if 0 < c b a n = b n
307 iftrue 0 < c if 0 < c c c = c
308 307 oveq1d 0 < c if 0 < c c c n = c n
309 306 308 oveq12d 0 < c if 0 < c b a n + if 0 < c c c n = b n + c n
310 309 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c if 0 < c b a n + if 0 < c c c n = b n + c n
311 iftrue 0 < c if 0 < c a b = a
312 311 oveq1d 0 < c if 0 < c a b n = a n
313 312 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c if 0 < c a b n = a n
314 304 310 313 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b 0 < c if 0 < c b a n + if 0 < c c c n = if 0 < c a b n
315 simp-8r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a 0
316 315 10 155 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a
317 96 ad8antr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c n
318 317 nnnn0d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c n 0
319 316 318 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n
320 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c 0
321 320 65 246 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c
322 321 318 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c n
323 319 322 negsubd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n + c n = a n c n
324 319 322 subcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n c n
325 122 23 168 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b
326 325 318 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b n
327 326 negcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b n
328 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n + b n = c n
329 319 326 328 mvlraddd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n = c n b n
330 322 319 pncan3d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c n + a n - c n = a n
331 322 326 negsubd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c n + b n = c n b n
332 329 330 331 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c n + a n - c n = c n + b n
333 322 324 327 332 addcanad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n c n = b n
334 323 333 eqtrd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n + c n = b n
335 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c ¬ n 2
336 317 282 283 sylancl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c 2 n n 2
337 335 336 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c ¬ 2 n
338 oexpneg c n ¬ 2 n c n = c n
339 321 317 337 338 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c c n = c n
340 339 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n + c n = a n + c n
341 325 317 337 286 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c b n = b n
342 334 340 341 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c a n + c n = b n
343 iffalse ¬ 0 < c if 0 < c b a = a
344 343 oveq1d ¬ 0 < c if 0 < c b a n = a n
345 iffalse ¬ 0 < c if 0 < c c c = c
346 345 oveq1d ¬ 0 < c if 0 < c c c n = c n
347 344 346 oveq12d ¬ 0 < c if 0 < c b a n + if 0 < c c c n = a n + c n
348 347 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c if 0 < c b a n + if 0 < c c c n = a n + c n
349 iffalse ¬ 0 < c if 0 < c a b = b
350 349 oveq1d ¬ 0 < c if 0 < c a b n = b n
351 350 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c if 0 < c a b n = b n
352 342 348 351 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b ¬ 0 < c if 0 < c b a n + if 0 < c c c n = if 0 < c a b n
353 314 352 pm2.61dan n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b if 0 < c b a n + if 0 < c c c n = if 0 < c a b n
354 iffalse ¬ 0 < b if 0 < b a if 0 < c b a = if 0 < c b a
355 354 oveq1d ¬ 0 < b if 0 < b a if 0 < c b a n = if 0 < c b a n
356 iffalse ¬ 0 < b if 0 < b b if 0 < c c c = if 0 < c c c
357 356 oveq1d ¬ 0 < b if 0 < b b if 0 < c c c n = if 0 < c c c n
358 355 357 oveq12d ¬ 0 < b if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = if 0 < c b a n + if 0 < c c c n
359 358 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = if 0 < c b a n + if 0 < c c c n
360 iffalse ¬ 0 < b if 0 < b c if 0 < c a b = if 0 < c a b
361 360 oveq1d ¬ 0 < b if 0 < b c if 0 < c a b n = if 0 < c a b n
362 361 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b if 0 < b c if 0 < c a b n = if 0 < c a b n
363 353 359 362 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a ¬ 0 < b if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = if 0 < b c if 0 < c a b n
364 276 363 pm2.61dan n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n = if 0 < b c if 0 < c a b n
365 iftrue 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a = if 0 < b a if 0 < c b a
366 365 oveq1d 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n = if 0 < b a if 0 < c b a n
367 iftrue 0 < a if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b = if 0 < b b if 0 < c c c
368 367 oveq1d 0 < a if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < b b if 0 < c c c n
369 366 368 oveq12d 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n
370 369 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < b a if 0 < c b a n + if 0 < b b if 0 < c c c n
371 iftrue 0 < a if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c = if 0 < b c if 0 < c a b
372 371 oveq1d 0 < a if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = if 0 < b c if 0 < c a b n
373 372 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = if 0 < b c if 0 < c a b n
374 364 370 373 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
375 simp-8r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a 0
376 375 10 155 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a
377 96 ad8antr n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c n
378 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c ¬ n 2
379 377 282 283 sylancl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c 2 n n 2
380 378 379 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c ¬ 2 n
381 oexpneg a n ¬ 2 n a n = a n
382 376 377 380 381 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n = a n
383 382 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + c n = - a n + c n
384 377 nnnn0d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c n 0
385 376 384 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n
386 385 negcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n
387 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c c 0
388 387 65 246 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c c
389 388 384 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c c n
390 386 389 addcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c - a n + c n
391 129 23 168 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c b
392 391 384 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c b n
393 385 negidd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + a n = 0
394 393 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + a n + c n = 0 + c n
395 385 386 389 addassd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + a n + c n = a n + a n + c n
396 389 addid2d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c 0 + c n = c n
397 394 395 396 3eqtr3d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + a n + c n = c n
398 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + b n = c n
399 397 398 eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + a n + c n = a n + b n
400 385 390 392 399 addcanad n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c - a n + c n = b n
401 383 400 eqtrd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c a n + c n = b n
402 iftrue 0 < c if 0 < c a b = a
403 402 oveq1d 0 < c if 0 < c a b n = a n
404 403 308 oveq12d 0 < c if 0 < c a b n + if 0 < c c c n = a n + c n
405 404 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c if 0 < c a b n + if 0 < c c c n = a n + c n
406 iftrue 0 < c if 0 < c b a = b
407 406 oveq1d 0 < c if 0 < c b a n = b n
408 407 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c if 0 < c b a n = b n
409 401 405 408 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b 0 < c if 0 < c a b n + if 0 < c c c n = if 0 < c b a n
410 simp-7r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b 0
411 410 23 168 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b
412 simp-8l n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c n 3
413 412 96 289 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c n 0
414 411 413 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n
415 414 negcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n
416 simp-6r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c c 0
417 416 65 246 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c c
418 417 413 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c c n
419 415 418 addcomd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c - b n + c n = c n + b n
420 418 414 negsubd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c c n + b n = c n b n
421 simp-5r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a n + b n = c n
422 421 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a n + b n - b n = c n b n
423 133 10 155 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a
424 423 413 expcld n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a n
425 424 414 pncand n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a n + b n - b n = a n
426 422 425 eqtr3d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c c n b n = a n
427 419 420 426 3eqtrd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c - b n + c n = a n
428 427 negeqd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c - b n + c n = a n
429 414 negnegd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n = b n
430 429 eqcomd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n = b n
431 430 oveq1d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n + c n = - b n + c n
432 412 96 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c n
433 simp-4r n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c ¬ n 2
434 432 282 283 sylancl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c 2 n n 2
435 433 434 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c ¬ 2 n
436 417 432 435 338 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c c n = c n
437 436 oveq2d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n + c n = b n + c n
438 415 418 negdid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c - b n + c n = - b n + c n
439 431 437 438 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n + c n = - b n + c n
440 423 432 435 381 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c a n = a n
441 428 439 440 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c b n + c n = a n
442 iffalse ¬ 0 < c if 0 < c a b = b
443 442 oveq1d ¬ 0 < c if 0 < c a b n = b n
444 443 346 oveq12d ¬ 0 < c if 0 < c a b n + if 0 < c c c n = b n + c n
445 444 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c if 0 < c a b n + if 0 < c c c n = b n + c n
446 iffalse ¬ 0 < c if 0 < c b a = a
447 446 oveq1d ¬ 0 < c if 0 < c b a n = a n
448 447 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c if 0 < c b a n = a n
449 441 445 448 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b ¬ 0 < c if 0 < c a b n + if 0 < c c c n = if 0 < c b a n
450 409 449 pm2.61dan n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b if 0 < c a b n + if 0 < c c c n = if 0 < c b a n
451 iftrue 0 < b if 0 < b if 0 < c a b a = if 0 < c a b
452 451 oveq1d 0 < b if 0 < b if 0 < c a b a n = if 0 < c a b n
453 iftrue 0 < b if 0 < b if 0 < c c c b = if 0 < c c c
454 453 oveq1d 0 < b if 0 < b if 0 < c c c b n = if 0 < c c c n
455 452 454 oveq12d 0 < b if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = if 0 < c a b n + if 0 < c c c n
456 455 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = if 0 < c a b n + if 0 < c c c n
457 iftrue 0 < b if 0 < b if 0 < c b a c = if 0 < c b a
458 457 oveq1d 0 < b if 0 < b if 0 < c b a c n = if 0 < c b a n
459 458 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b if 0 < b if 0 < c b a c n = if 0 < c b a n
460 450 456 459 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a 0 < b if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = if 0 < b if 0 < c b a c n
461 186 negeqd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n = c n
462 144 282 283 sylancl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b 2 n n 2
463 161 462 mtbird n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b ¬ 2 n
464 156 144 463 381 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n = a n
465 169 144 463 286 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b n = b n
466 464 465 oveq12d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n = - a n + b n
467 141 11 syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a 0
468 156 467 172 expclzd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n
469 169 170 172 expclzd n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b b n
470 468 469 negdid n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n = - a n + b n
471 466 470 eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n = a n + b n
472 139 65 246 3syl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c
473 472 144 463 338 syl3anc n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b c n = c n
474 461 471 473 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b a n + b n = c n
475 iffalse ¬ 0 < b if 0 < b if 0 < c a b a = a
476 475 oveq1d ¬ 0 < b if 0 < b if 0 < c a b a n = a n
477 iffalse ¬ 0 < b if 0 < b if 0 < c c c b = b
478 477 oveq1d ¬ 0 < b if 0 < b if 0 < c c c b n = b n
479 476 478 oveq12d ¬ 0 < b if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = a n + b n
480 479 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = a n + b n
481 iffalse ¬ 0 < b if 0 < b if 0 < c b a c = c
482 481 oveq1d ¬ 0 < b if 0 < b if 0 < c b a c n = c n
483 482 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b if 0 < b if 0 < c b a c n = c n
484 474 480 483 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a ¬ 0 < b if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = if 0 < b if 0 < c b a c n
485 460 484 pm2.61dan n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n = if 0 < b if 0 < c b a c n
486 iffalse ¬ 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a = if 0 < b if 0 < c a b a
487 486 oveq1d ¬ 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n = if 0 < b if 0 < c a b a n
488 iffalse ¬ 0 < a if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b = if 0 < b if 0 < c c c b
489 488 oveq1d ¬ 0 < a if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < b if 0 < c c c b n
490 487 489 oveq12d ¬ 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n
491 490 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < b if 0 < c a b a n + if 0 < b if 0 < c c c b n
492 iffalse ¬ 0 < a if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c = if 0 < b if 0 < c b a c
493 492 oveq1d ¬ 0 < a if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = if 0 < b if 0 < c b a c n
494 493 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = if 0 < b if 0 < c b a c n
495 485 491 494 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 ¬ 0 < a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
496 374 495 pm2.61dan n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
497 iffalse ¬ n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a = if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a
498 497 oveq1d ¬ n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n = if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n
499 iffalse ¬ n 2 if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b = if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b
500 499 oveq1d ¬ n 2 if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n
501 498 500 oveq12d ¬ n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n
502 501 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n
503 iffalse ¬ n 2 if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c = if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c
504 503 oveq1d ¬ n 2 if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
505 504 adantl n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n = if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
506 496 502 505 3eqtr4d n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 2 if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
507 266 506 pm2.61dan n 3 a 0 b 0 c 0 a n + b n = c n if n 2 a if 0 < a if 0 < b a if 0 < c b a if 0 < b if 0 < c a b a n + if n 2 b if 0 < a if 0 < b b if 0 < c c c if 0 < b if 0 < c c c b n = if n 2 c if 0 < a if 0 < b c if 0 < c a b if 0 < b if 0 < c b a c n
508 3 6 8 48 85 197 507 3rspcedvdw n 3 a 0 b 0 c 0 a n + b n = c n x y z x n + y n = z n
509 508 rexlimdva2 n 3 a 0 b 0 c 0 a n + b n = c n x y z x n + y n = z n
510 509 rexlimdva n 3 a 0 b 0 c 0 a n + b n = c n x y z x n + y n = z n
511 510 rexlimdva n 3 a 0 b 0 c 0 a n + b n = c n x y z x n + y n = z n
512 511 reximia n 3 a 0 b 0 c 0 a n + b n = c n n 3 x y z x n + y n = z n
513 nne ¬ a n + b n c n a n + b n = c n
514 513 bicomi a n + b n = c n ¬ a n + b n c n
515 514 rexbii c 0 a n + b n = c n c 0 ¬ a n + b n c n
516 rexnal c 0 ¬ a n + b n c n ¬ c 0 a n + b n c n
517 515 516 bitri c 0 a n + b n = c n ¬ c 0 a n + b n c n
518 517 rexbii b 0 c 0 a n + b n = c n b 0 ¬ c 0 a n + b n c n
519 rexnal b 0 ¬ c 0 a n + b n c n ¬ b 0 c 0 a n + b n c n
520 518 519 bitri b 0 c 0 a n + b n = c n ¬ b 0 c 0 a n + b n c n
521 520 rexbii a 0 b 0 c 0 a n + b n = c n a 0 ¬ b 0 c 0 a n + b n c n
522 rexnal a 0 ¬ b 0 c 0 a n + b n c n ¬ a 0 b 0 c 0 a n + b n c n
523 521 522 bitri a 0 b 0 c 0 a n + b n = c n ¬ a 0 b 0 c 0 a n + b n c n
524 523 rexbii n 3 a 0 b 0 c 0 a n + b n = c n n 3 ¬ a 0 b 0 c 0 a n + b n c n
525 rexnal n 3 ¬ a 0 b 0 c 0 a n + b n c n ¬ n 3 a 0 b 0 c 0 a n + b n c n
526 524 525 bitri n 3 a 0 b 0 c 0 a n + b n = c n ¬ n 3 a 0 b 0 c 0 a n + b n c n
527 nne ¬ x n + y n z n x n + y n = z n
528 527 bicomi x n + y n = z n ¬ x n + y n z n
529 528 rexbii z x n + y n = z n z ¬ x n + y n z n
530 rexnal z ¬ x n + y n z n ¬ z x n + y n z n
531 529 530 bitri z x n + y n = z n ¬ z x n + y n z n
532 531 rexbii y z x n + y n = z n y ¬ z x n + y n z n
533 rexnal y ¬ z x n + y n z n ¬ y z x n + y n z n
534 532 533 bitri y z x n + y n = z n ¬ y z x n + y n z n
535 534 rexbii x y z x n + y n = z n x ¬ y z x n + y n z n
536 rexnal x ¬ y z x n + y n z n ¬ x y z x n + y n z n
537 535 536 bitri x y z x n + y n = z n ¬ x y z x n + y n z n
538 537 rexbii n 3 x y z x n + y n = z n n 3 ¬ x y z x n + y n z n
539 rexnal n 3 ¬ x y z x n + y n z n ¬ n 3 x y z x n + y n z n
540 538 539 bitri n 3 x y z x n + y n = z n ¬ n 3 x y z x n + y n z n
541 512 526 540 3imtr3i ¬ n 3 a 0 b 0 c 0 a n + b n c n ¬ n 3 x y z x n + y n z n
542 541 con4i n 3 x y z x n + y n z n n 3 a 0 b 0 c 0 a n + b n c n
543 dfn2 = 0 0
544 nn0ssz 0
545 ssdif 0 0 0 0
546 544 545 ax-mp 0 0 0
547 543 546 eqsstri 0
548 ssel 0 a a 0
549 ss2ralv 0 b 0 c 0 a n + b n c n b c a n + b n c n
550 548 549 imim12d 0 a 0 b 0 c 0 a n + b n c n a b c a n + b n c n
551 550 ralimdv2 0 a 0 b 0 c 0 a n + b n c n a b c a n + b n c n
552 547 551 ax-mp a 0 b 0 c 0 a n + b n c n a b c a n + b n c n
553 oveq1 a = x a n = x n
554 553 oveq1d a = x a n + b n = x n + b n
555 554 neeq1d a = x a n + b n c n x n + b n c n
556 oveq1 b = y b n = y n
557 556 oveq2d b = y x n + b n = x n + y n
558 557 neeq1d b = y x n + b n c n x n + y n c n
559 oveq1 c = z c n = z n
560 559 neeq2d c = z x n + y n c n x n + y n z n
561 555 558 560 cbvral3vw a b c a n + b n c n x y z x n + y n z n
562 552 561 sylib a 0 b 0 c 0 a n + b n c n x y z x n + y n z n
563 562 ralimi n 3 a 0 b 0 c 0 a n + b n c n n 3 x y z x n + y n z n
564 542 563 impbii n 3 x y z x n + y n z n n 3 a 0 b 0 c 0 a n + b n c n