MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  expaddz Structured version   Visualization version   GIF version

Theorem expaddz 14059
Description: Sum of exponents law for integer exponentiation. Proposition 10-4.2(a) of [Gleason] p. 135. (Contributed by Mario Carneiro, 4-Jun-2014.)
Assertion
Ref Expression
expaddz (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))

Proof of Theorem expaddz
StepHypRef Expression
1 elznn0nn 12529 . . 3 (𝑁 ∈ ℤ ↔ (𝑁 ∈ ℕ0 ∨ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)))
2 elznn0nn 12529 . . . 4 (𝑀 ∈ ℤ ↔ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ)))
3 expadd 14057 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℕ0𝑁 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
433expia 1122 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℕ0) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
54adantlr 716 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℕ0) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
6 expaddzlem 14058 . . . . . . 7 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ 𝑁 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
763expia 1122 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ)) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
85, 7jaodan 960 . . . . 5 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ))) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
9 expaddzlem 14058 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴↑(𝑁 + 𝑀)) = ((𝐴𝑁) · (𝐴𝑀)))
10 simp3 1139 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑀 ∈ ℕ0)
1110nn0cnd 12491 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑀 ∈ ℂ)
12 simp2l 1201 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑁 ∈ ℝ)
1312recnd 11164 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑁 ∈ ℂ)
1411, 13addcomd 11339 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝑀 + 𝑁) = (𝑁 + 𝑀))
1514oveq2d 7376 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = (𝐴↑(𝑁 + 𝑀)))
16 simp1l 1199 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝐴 ∈ ℂ)
17 expcl 14032 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℕ0) → (𝐴𝑀) ∈ ℂ)
1816, 10, 17syl2anc 585 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴𝑀) ∈ ℂ)
19 simp1r 1200 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝐴 ≠ 0)
2013negnegd 11487 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → --𝑁 = 𝑁)
21 simp2r 1202 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → -𝑁 ∈ ℕ)
2221nnnn0d 12489 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → -𝑁 ∈ ℕ0)
23 nn0negz 12556 . . . . . . . . . . . . 13 (-𝑁 ∈ ℕ0 → --𝑁 ∈ ℤ)
2422, 23syl 17 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → --𝑁 ∈ ℤ)
2520, 24eqeltrrd 2838 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑁 ∈ ℤ)
26 expclz 14037 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝑁 ∈ ℤ) → (𝐴𝑁) ∈ ℂ)
2716, 19, 25, 26syl3anc 1374 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴𝑁) ∈ ℂ)
2818, 27mulcomd 11157 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → ((𝐴𝑀) · (𝐴𝑁)) = ((𝐴𝑁) · (𝐴𝑀)))
299, 15, 283eqtr4d 2782 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
30293expia 1122 . . . . . . 7 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝑀 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
3130impancom 451 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℕ0) → ((𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
32 simp2l 1201 . . . . . . . . . . . . . . 15 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑀 ∈ ℝ)
3332recnd 11164 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑀 ∈ ℂ)
34 simp3l 1203 . . . . . . . . . . . . . . 15 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑁 ∈ ℝ)
3534recnd 11164 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑁 ∈ ℂ)
3633, 35negdid 11509 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -(𝑀 + 𝑁) = (-𝑀 + -𝑁))
3736oveq2d 7376 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-(𝑀 + 𝑁)) = (𝐴↑(-𝑀 + -𝑁)))
38 simp1l 1199 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝐴 ∈ ℂ)
39 simp2r 1202 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑀 ∈ ℕ)
4039nnnn0d 12489 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑀 ∈ ℕ0)
41 simp3r 1204 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑁 ∈ ℕ)
4241nnnn0d 12489 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑁 ∈ ℕ0)
43 expadd 14057 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ -𝑀 ∈ ℕ0 ∧ -𝑁 ∈ ℕ0) → (𝐴↑(-𝑀 + -𝑁)) = ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4438, 40, 42, 43syl3anc 1374 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(-𝑀 + -𝑁)) = ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4537, 44eqtrd 2772 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-(𝑀 + 𝑁)) = ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4645oveq2d 7376 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (1 / (𝐴↑-(𝑀 + 𝑁))) = (1 / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
47 1t1e1 12329 . . . . . . . . . . 11 (1 · 1) = 1
4847oveq1i 7370 . . . . . . . . . 10 ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))) = (1 / ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4946, 48eqtr4di 2790 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (1 / (𝐴↑-(𝑀 + 𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
50 expcl 14032 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ -𝑀 ∈ ℕ0) → (𝐴↑-𝑀) ∈ ℂ)
5138, 40, 50syl2anc 585 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑀) ∈ ℂ)
52 simp1r 1200 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝐴 ≠ 0)
5340nn0zd 12540 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑀 ∈ ℤ)
54 expne0i 14047 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ -𝑀 ∈ ℤ) → (𝐴↑-𝑀) ≠ 0)
5538, 52, 53, 54syl3anc 1374 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑀) ≠ 0)
56 expcl 14032 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ -𝑁 ∈ ℕ0) → (𝐴↑-𝑁) ∈ ℂ)
5738, 42, 56syl2anc 585 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑁) ∈ ℂ)
5842nn0zd 12540 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑁 ∈ ℤ)
59 expne0i 14047 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ -𝑁 ∈ ℤ) → (𝐴↑-𝑁) ≠ 0)
6038, 52, 58, 59syl3anc 1374 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑁) ≠ 0)
61 ax-1cn 11087 . . . . . . . . . . 11 1 ∈ ℂ
62 divmuldiv 11846 . . . . . . . . . . 11 (((1 ∈ ℂ ∧ 1 ∈ ℂ) ∧ (((𝐴↑-𝑀) ∈ ℂ ∧ (𝐴↑-𝑀) ≠ 0) ∧ ((𝐴↑-𝑁) ∈ ℂ ∧ (𝐴↑-𝑁) ≠ 0))) → ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
6361, 61, 62mpanl12 703 . . . . . . . . . 10 ((((𝐴↑-𝑀) ∈ ℂ ∧ (𝐴↑-𝑀) ≠ 0) ∧ ((𝐴↑-𝑁) ∈ ℂ ∧ (𝐴↑-𝑁) ≠ 0)) → ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
6451, 55, 57, 60, 63syl22anc 839 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
6549, 64eqtr4d 2775 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (1 / (𝐴↑-(𝑀 + 𝑁))) = ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))))
6633, 35addcld 11155 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝑀 + 𝑁) ∈ ℂ)
6740, 42nn0addcld 12493 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (-𝑀 + -𝑁) ∈ ℕ0)
6836, 67eqeltrd 2837 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -(𝑀 + 𝑁) ∈ ℕ0)
69 expneg2 14023 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ (𝑀 + 𝑁) ∈ ℂ ∧ -(𝑀 + 𝑁) ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = (1 / (𝐴↑-(𝑀 + 𝑁))))
7038, 66, 68, 69syl3anc 1374 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = (1 / (𝐴↑-(𝑀 + 𝑁))))
71 expneg2 14023 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℂ ∧ -𝑀 ∈ ℕ0) → (𝐴𝑀) = (1 / (𝐴↑-𝑀)))
7238, 33, 40, 71syl3anc 1374 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴𝑀) = (1 / (𝐴↑-𝑀)))
73 expneg2 14023 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝑁 ∈ ℂ ∧ -𝑁 ∈ ℕ0) → (𝐴𝑁) = (1 / (𝐴↑-𝑁)))
7438, 35, 42, 73syl3anc 1374 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴𝑁) = (1 / (𝐴↑-𝑁)))
7572, 74oveq12d 7378 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → ((𝐴𝑀) · (𝐴𝑁)) = ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))))
7665, 70, 753eqtr4d 2782 . . . . . . 7 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
77763expia 1122 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ)) → ((𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
7831, 77jaodan 960 . . . . 5 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ))) → ((𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
798, 78jaod 860 . . . 4 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ))) → ((𝑁 ∈ ℕ0 ∨ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
802, 79sylan2b 595 . . 3 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℤ) → ((𝑁 ∈ ℕ0 ∨ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
811, 80biimtrid 242 . 2 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℤ) → (𝑁 ∈ ℤ → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
8281impr 454 1 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 395  wo 848  w3a 1087   = wceq 1542  wcel 2114  wne 2933  (class class class)co 7360  cc 11027  cr 11028  0cc0 11029  1c1 11030   + caddc 11032   · cmul 11034  -cneg 11369   / cdiv 11798  cn 12165  0cn0 12428  cz 12515  cexp 14014
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-sep 5231  ax-nul 5241  ax-pow 5302  ax-pr 5370  ax-un 7682  ax-cnex 11085  ax-resscn 11086  ax-1cn 11087  ax-icn 11088  ax-addcl 11089  ax-addrcl 11090  ax-mulcl 11091  ax-mulrcl 11092  ax-mulcom 11093  ax-addass 11094  ax-mulass 11095  ax-distr 11096  ax-i2m1 11097  ax-1ne0 11098  ax-1rid 11099  ax-rnegex 11100  ax-rrecex 11101  ax-cnre 11102  ax-pre-lttri 11103  ax-pre-lttrn 11104  ax-pre-ltadd 11105  ax-pre-mulgt0 11106
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-nel 3038  df-ral 3053  df-rex 3063  df-rmo 3343  df-reu 3344  df-rab 3391  df-v 3432  df-sbc 3730  df-csb 3839  df-dif 3893  df-un 3895  df-in 3897  df-ss 3907  df-pss 3910  df-nul 4275  df-if 4468  df-pw 4544  df-sn 4569  df-pr 4571  df-op 4575  df-uni 4852  df-iun 4936  df-br 5087  df-opab 5149  df-mpt 5168  df-tr 5194  df-id 5519  df-eprel 5524  df-po 5532  df-so 5533  df-fr 5577  df-we 5579  df-xp 5630  df-rel 5631  df-cnv 5632  df-co 5633  df-dm 5634  df-rn 5635  df-res 5636  df-ima 5637  df-pred 6259  df-ord 6320  df-on 6321  df-lim 6322  df-suc 6323  df-iota 6448  df-fun 6494  df-fn 6495  df-f 6496  df-f1 6497  df-fo 6498  df-f1o 6499  df-fv 6500  df-riota 7317  df-ov 7363  df-oprab 7364  df-mpo 7365  df-om 7811  df-2nd 7936  df-frecs 8224  df-wrecs 8255  df-recs 8304  df-rdg 8342  df-er 8636  df-en 8887  df-dom 8888  df-sdom 8889  df-pnf 11172  df-mnf 11173  df-xr 11174  df-ltxr 11175  df-le 11176  df-sub 11370  df-neg 11371  df-div 11799  df-nn 12166  df-n0 12429  df-z 12516  df-uz 12780  df-seq 13955  df-exp 14015
This theorem is referenced by:  m1expeven  14062  expsub  14063  expp1z  14064  iseraltlem2  15636  iseraltlem3  15637  pcaddlem  16850  m1expaddsub  19464  expghm  21465  aaliou3lem2  26320  aaliou3lem6  26325  dchrptlem1  27241  dchrptlem2  27242  lgseisenlem4  27355  lgsquadlem1  27357  lgsquad2lem1  27361  padicabv  27607  cos9thpiminplylem5  33946  knoppndvlem2  36789  knoppndvlem14  36801  pellfund14  43344  rmxyadd  43367
  Copyright terms: Public domain W3C validator