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

Theorem expaddz 13906
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 12412 . . 3 (𝑁 ∈ ℤ ↔ (𝑁 ∈ ℕ0 ∨ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)))
2 elznn0nn 12412 . . . 4 (𝑀 ∈ ℤ ↔ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ)))
3 expadd 13904 . . . . . . . 8 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℕ0𝑁 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
433expia 1120 . . . . . . 7 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℕ0) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
54adantlr 712 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℕ0) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
6 expaddzlem 13905 . . . . . . 7 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ 𝑁 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
763expia 1120 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ)) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
85, 7jaodan 955 . . . . 5 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ))) → (𝑁 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
9 expaddzlem 13905 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴↑(𝑁 + 𝑀)) = ((𝐴𝑁) · (𝐴𝑀)))
10 simp3 1137 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑀 ∈ ℕ0)
1110nn0cnd 12374 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑀 ∈ ℂ)
12 simp2l 1198 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑁 ∈ ℝ)
1312recnd 11082 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑁 ∈ ℂ)
1411, 13addcomd 11256 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝑀 + 𝑁) = (𝑁 + 𝑀))
1514oveq2d 7332 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = (𝐴↑(𝑁 + 𝑀)))
16 simp1l 1196 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝐴 ∈ ℂ)
17 expcl 13879 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℕ0) → (𝐴𝑀) ∈ ℂ)
1816, 10, 17syl2anc 584 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴𝑀) ∈ ℂ)
19 simp1r 1197 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝐴 ≠ 0)
2013negnegd 11402 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → --𝑁 = 𝑁)
21 simp2r 1199 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → -𝑁 ∈ ℕ)
2221nnnn0d 12372 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → -𝑁 ∈ ℕ0)
23 nn0negz 12437 . . . . . . . . . . . . 13 (-𝑁 ∈ ℕ0 → --𝑁 ∈ ℤ)
2422, 23syl 17 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → --𝑁 ∈ ℤ)
2520, 24eqeltrrd 2838 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → 𝑁 ∈ ℤ)
26 expclz 13886 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ 𝑁 ∈ ℤ) → (𝐴𝑁) ∈ ℂ)
2716, 19, 25, 26syl3anc 1370 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴𝑁) ∈ ℂ)
2818, 27mulcomd 11075 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → ((𝐴𝑀) · (𝐴𝑁)) = ((𝐴𝑁) · (𝐴𝑀)))
299, 15, 283eqtr4d 2786 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) ∧ 𝑀 ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
30293expia 1120 . . . . . . 7 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝑀 ∈ ℕ0 → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
3130impancom 452 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℕ0) → ((𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
32 simp2l 1198 . . . . . . . . . . . . . . 15 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑀 ∈ ℝ)
3332recnd 11082 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑀 ∈ ℂ)
34 simp3l 1200 . . . . . . . . . . . . . . 15 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑁 ∈ ℝ)
3534recnd 11082 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝑁 ∈ ℂ)
3633, 35negdid 11424 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -(𝑀 + 𝑁) = (-𝑀 + -𝑁))
3736oveq2d 7332 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-(𝑀 + 𝑁)) = (𝐴↑(-𝑀 + -𝑁)))
38 simp1l 1196 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝐴 ∈ ℂ)
39 simp2r 1199 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑀 ∈ ℕ)
4039nnnn0d 12372 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑀 ∈ ℕ0)
41 simp3r 1201 . . . . . . . . . . . . . 14 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑁 ∈ ℕ)
4241nnnn0d 12372 . . . . . . . . . . . . 13 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑁 ∈ ℕ0)
43 expadd 13904 . . . . . . . . . . . . 13 ((𝐴 ∈ ℂ ∧ -𝑀 ∈ ℕ0 ∧ -𝑁 ∈ ℕ0) → (𝐴↑(-𝑀 + -𝑁)) = ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4438, 40, 42, 43syl3anc 1370 . . . . . . . . . . . 12 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(-𝑀 + -𝑁)) = ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4537, 44eqtrd 2776 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-(𝑀 + 𝑁)) = ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4645oveq2d 7332 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (1 / (𝐴↑-(𝑀 + 𝑁))) = (1 / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
47 1t1e1 12214 . . . . . . . . . . 11 (1 · 1) = 1
4847oveq1i 7326 . . . . . . . . . 10 ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))) = (1 / ((𝐴↑-𝑀) · (𝐴↑-𝑁)))
4946, 48eqtr4di 2794 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (1 / (𝐴↑-(𝑀 + 𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
50 expcl 13879 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ -𝑀 ∈ ℕ0) → (𝐴↑-𝑀) ∈ ℂ)
5138, 40, 50syl2anc 584 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑀) ∈ ℂ)
52 simp1r 1197 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → 𝐴 ≠ 0)
5340nn0zd 12503 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑀 ∈ ℤ)
54 expne0i 13894 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ -𝑀 ∈ ℤ) → (𝐴↑-𝑀) ≠ 0)
5538, 52, 53, 54syl3anc 1370 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑀) ≠ 0)
56 expcl 13879 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ -𝑁 ∈ ℕ0) → (𝐴↑-𝑁) ∈ ℂ)
5738, 42, 56syl2anc 584 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑁) ∈ ℂ)
5842nn0zd 12503 . . . . . . . . . . 11 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -𝑁 ∈ ℤ)
59 expne0i 13894 . . . . . . . . . . 11 ((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0 ∧ -𝑁 ∈ ℤ) → (𝐴↑-𝑁) ≠ 0)
6038, 52, 58, 59syl3anc 1370 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑-𝑁) ≠ 0)
61 ax-1cn 11008 . . . . . . . . . . 11 1 ∈ ℂ
62 divmuldiv 11754 . . . . . . . . . . 11 (((1 ∈ ℂ ∧ 1 ∈ ℂ) ∧ (((𝐴↑-𝑀) ∈ ℂ ∧ (𝐴↑-𝑀) ≠ 0) ∧ ((𝐴↑-𝑁) ∈ ℂ ∧ (𝐴↑-𝑁) ≠ 0))) → ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
6361, 61, 62mpanl12 699 . . . . . . . . . 10 ((((𝐴↑-𝑀) ∈ ℂ ∧ (𝐴↑-𝑀) ≠ 0) ∧ ((𝐴↑-𝑁) ∈ ℂ ∧ (𝐴↑-𝑁) ≠ 0)) → ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
6451, 55, 57, 60, 63syl22anc 836 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))) = ((1 · 1) / ((𝐴↑-𝑀) · (𝐴↑-𝑁))))
6549, 64eqtr4d 2779 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (1 / (𝐴↑-(𝑀 + 𝑁))) = ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))))
6633, 35addcld 11073 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝑀 + 𝑁) ∈ ℂ)
6740, 42nn0addcld 12376 . . . . . . . . . 10 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (-𝑀 + -𝑁) ∈ ℕ0)
6836, 67eqeltrd 2837 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → -(𝑀 + 𝑁) ∈ ℕ0)
69 expneg2 13870 . . . . . . . . 9 ((𝐴 ∈ ℂ ∧ (𝑀 + 𝑁) ∈ ℂ ∧ -(𝑀 + 𝑁) ∈ ℕ0) → (𝐴↑(𝑀 + 𝑁)) = (1 / (𝐴↑-(𝑀 + 𝑁))))
7038, 66, 68, 69syl3anc 1370 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = (1 / (𝐴↑-(𝑀 + 𝑁))))
71 expneg2 13870 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝑀 ∈ ℂ ∧ -𝑀 ∈ ℕ0) → (𝐴𝑀) = (1 / (𝐴↑-𝑀)))
7238, 33, 40, 71syl3anc 1370 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴𝑀) = (1 / (𝐴↑-𝑀)))
73 expneg2 13870 . . . . . . . . . 10 ((𝐴 ∈ ℂ ∧ 𝑁 ∈ ℂ ∧ -𝑁 ∈ ℕ0) → (𝐴𝑁) = (1 / (𝐴↑-𝑁)))
7438, 35, 42, 73syl3anc 1370 . . . . . . . . 9 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴𝑁) = (1 / (𝐴↑-𝑁)))
7572, 74oveq12d 7334 . . . . . . . 8 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → ((𝐴𝑀) · (𝐴𝑁)) = ((1 / (𝐴↑-𝑀)) · (1 / (𝐴↑-𝑁))))
7665, 70, 753eqtr4d 2786 . . . . . . 7 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ) ∧ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
77763expia 1120 . . . . . 6 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ)) → ((𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
7831, 77jaodan 955 . . . . 5 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ))) → ((𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
798, 78jaod 856 . . . 4 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℕ0 ∨ (𝑀 ∈ ℝ ∧ -𝑀 ∈ ℕ))) → ((𝑁 ∈ ℕ0 ∨ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
802, 79sylan2b 594 . . 3 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℤ) → ((𝑁 ∈ ℕ0 ∨ (𝑁 ∈ ℝ ∧ -𝑁 ∈ ℕ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
811, 80biimtrid 241 . 2 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ 𝑀 ∈ ℤ) → (𝑁 ∈ ℤ → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁))))
8281impr 455 1 (((𝐴 ∈ ℂ ∧ 𝐴 ≠ 0) ∧ (𝑀 ∈ ℤ ∧ 𝑁 ∈ ℤ)) → (𝐴↑(𝑀 + 𝑁)) = ((𝐴𝑀) · (𝐴𝑁)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 396  wo 844  w3a 1086   = wceq 1540  wcel 2105  wne 2940  (class class class)co 7316  cc 10948  cr 10949  0cc0 10950  1c1 10951   + caddc 10953   · cmul 10955  -cneg 11285   / cdiv 11711  cn 12052  0cn0 12312  cz 12398  cexp 13861
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1912  ax-6 1970  ax-7 2010  ax-8 2107  ax-9 2115  ax-10 2136  ax-11 2153  ax-12 2170  ax-ext 2707  ax-sep 5237  ax-nul 5244  ax-pow 5302  ax-pr 5366  ax-un 7629  ax-cnex 11006  ax-resscn 11007  ax-1cn 11008  ax-icn 11009  ax-addcl 11010  ax-addrcl 11011  ax-mulcl 11012  ax-mulrcl 11013  ax-mulcom 11014  ax-addass 11015  ax-mulass 11016  ax-distr 11017  ax-i2m1 11018  ax-1ne0 11019  ax-1rid 11020  ax-rnegex 11021  ax-rrecex 11022  ax-cnre 11023  ax-pre-lttri 11024  ax-pre-lttrn 11025  ax-pre-ltadd 11026  ax-pre-mulgt0 11027
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 845  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1781  df-nf 1785  df-sb 2067  df-mo 2538  df-eu 2567  df-clab 2714  df-cleq 2728  df-clel 2814  df-nfc 2886  df-ne 2941  df-nel 3047  df-ral 3062  df-rex 3071  df-rmo 3349  df-reu 3350  df-rab 3404  df-v 3442  df-sbc 3726  df-csb 3842  df-dif 3899  df-un 3901  df-in 3903  df-ss 3913  df-pss 3915  df-nul 4267  df-if 4471  df-pw 4546  df-sn 4571  df-pr 4573  df-op 4577  df-uni 4850  df-iun 4938  df-br 5087  df-opab 5149  df-mpt 5170  df-tr 5204  df-id 5506  df-eprel 5512  df-po 5520  df-so 5521  df-fr 5562  df-we 5564  df-xp 5613  df-rel 5614  df-cnv 5615  df-co 5616  df-dm 5617  df-rn 5618  df-res 5619  df-ima 5620  df-pred 6224  df-ord 6291  df-on 6292  df-lim 6293  df-suc 6294  df-iota 6417  df-fun 6467  df-fn 6468  df-f 6469  df-f1 6470  df-fo 6471  df-f1o 6472  df-fv 6473  df-riota 7273  df-ov 7319  df-oprab 7320  df-mpo 7321  df-om 7759  df-2nd 7878  df-frecs 8145  df-wrecs 8176  df-recs 8250  df-rdg 8289  df-er 8547  df-en 8783  df-dom 8784  df-sdom 8785  df-pnf 11090  df-mnf 11091  df-xr 11092  df-ltxr 11093  df-le 11094  df-sub 11286  df-neg 11287  df-div 11712  df-nn 12053  df-n0 12313  df-z 12399  df-uz 12662  df-seq 13801  df-exp 13862
This theorem is referenced by:  m1expeven  13909  expsub  13910  expp1z  13911  iseraltlem2  15470  iseraltlem3  15471  pcaddlem  16663  m1expaddsub  19179  expghm  20777  aaliou3lem2  25583  aaliou3lem6  25588  dchrptlem1  26492  dchrptlem2  26493  lgseisenlem4  26606  lgsquadlem1  26608  lgsquad2lem1  26612  padicabv  26858  knoppndvlem2  34763  knoppndvlem14  34775  pellfund14  40941  rmxyadd  40965
  Copyright terms: Public domain W3C validator