Step | Hyp | Ref
| Expression |
1 | | oveq2 7263 |
. . . . . 6
⊢ (𝑎 = 0 → (𝐴↑𝑎) = (𝐴↑0)) |
2 | 1 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = 0 → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑0) ∈ (Pell14QR‘𝐷))) |
3 | 2 | imbi2d 340 |
. . . 4
⊢ (𝑎 = 0 → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) ∈ (Pell14QR‘𝐷)))) |
4 | | oveq2 7263 |
. . . . . 6
⊢ (𝑎 = 𝑏 → (𝐴↑𝑎) = (𝐴↑𝑏)) |
5 | 4 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = 𝑏 → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷))) |
6 | 5 | imbi2d 340 |
. . . 4
⊢ (𝑎 = 𝑏 → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)))) |
7 | | oveq2 7263 |
. . . . . 6
⊢ (𝑎 = (𝑏 + 1) → (𝐴↑𝑎) = (𝐴↑(𝑏 + 1))) |
8 | 7 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = (𝑏 + 1) → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷))) |
9 | 8 | imbi2d 340 |
. . . 4
⊢ (𝑎 = (𝑏 + 1) → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷)))) |
10 | | oveq2 7263 |
. . . . . 6
⊢ (𝑎 = 𝐵 → (𝐴↑𝑎) = (𝐴↑𝐵)) |
11 | 10 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = 𝐵 → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑𝐵) ∈ (Pell14QR‘𝐷))) |
12 | 11 | imbi2d 340 |
. . . 4
⊢ (𝑎 = 𝐵 → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷)))) |
13 | | pell14qrre 40595 |
. . . . . . . 8
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ ℝ) |
14 | 13 | recnd 10934 |
. . . . . . 7
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ ℂ) |
15 | 14 | exp0d 13786 |
. . . . . 6
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) = 1) |
16 | | pell14qrne0 40596 |
. . . . . . 7
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → 𝐴 ≠ 0) |
17 | 14, 16 | dividd 11679 |
. . . . . 6
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴 / 𝐴) = 1) |
18 | 15, 17 | eqtr4d 2781 |
. . . . 5
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) = (𝐴 / 𝐴)) |
19 | | pell14qrdivcl 40603 |
. . . . . 6
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴 / 𝐴) ∈ (Pell14QR‘𝐷)) |
20 | 19 | 3anidm23 1419 |
. . . . 5
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴 / 𝐴) ∈ (Pell14QR‘𝐷)) |
21 | 18, 20 | eqeltrd 2839 |
. . . 4
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) ∈ (Pell14QR‘𝐷)) |
22 | 14 | 3ad2ant2 1132 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ ℂ) |
23 | | simp1 1134 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝑏 ∈ ℕ0) |
24 | 22, 23 | expp1d 13793 |
. . . . . . 7
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) = ((𝐴↑𝑏) · 𝐴)) |
25 | | simp2l 1197 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝐷 ∈ (ℕ ∖
◻NN)) |
26 | | simp3 1136 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) |
27 | | simp2r 1198 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ (Pell14QR‘𝐷)) |
28 | | pell14qrmulcl 40601 |
. . . . . . . 8
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → ((𝐴↑𝑏) · 𝐴) ∈ (Pell14QR‘𝐷)) |
29 | 25, 26, 27, 28 | syl3anc 1369 |
. . . . . . 7
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → ((𝐴↑𝑏) · 𝐴) ∈ (Pell14QR‘𝐷)) |
30 | 24, 29 | eqeltrd 2839 |
. . . . . 6
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷)) |
31 | 30 | 3exp 1117 |
. . . . 5
⊢ (𝑏 ∈ ℕ0
→ ((𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → ((𝐴↑𝑏) ∈ (Pell14QR‘𝐷) → (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷)))) |
32 | 31 | a2d 29 |
. . . 4
⊢ (𝑏 ∈ ℕ0
→ (((𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷)))) |
33 | 3, 6, 9, 12, 21, 32 | nn0ind 12345 |
. . 3
⊢ (𝐵 ∈ ℕ0
→ ((𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷))) |
34 | 33 | expdcom 414 |
. 2
⊢ (𝐷 ∈ (ℕ ∖
◻NN) → (𝐴 ∈ (Pell14QR‘𝐷) → (𝐵 ∈ ℕ0 → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷)))) |
35 | 34 | 3imp 1109 |
1
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷) ∧ 𝐵 ∈ ℕ0) → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷)) |