Step | Hyp | Ref
| Expression |
1 | | oveq2 7283 |
. . . . . 6
⊢ (𝑎 = 0 → (𝐴↑𝑎) = (𝐴↑0)) |
2 | 1 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = 0 → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑0) ∈ (Pell14QR‘𝐷))) |
3 | 2 | imbi2d 341 |
. . . 4
⊢ (𝑎 = 0 → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) ∈ (Pell14QR‘𝐷)))) |
4 | | oveq2 7283 |
. . . . . 6
⊢ (𝑎 = 𝑏 → (𝐴↑𝑎) = (𝐴↑𝑏)) |
5 | 4 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = 𝑏 → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷))) |
6 | 5 | imbi2d 341 |
. . . 4
⊢ (𝑎 = 𝑏 → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)))) |
7 | | oveq2 7283 |
. . . . . 6
⊢ (𝑎 = (𝑏 + 1) → (𝐴↑𝑎) = (𝐴↑(𝑏 + 1))) |
8 | 7 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = (𝑏 + 1) → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷))) |
9 | 8 | imbi2d 341 |
. . . 4
⊢ (𝑎 = (𝑏 + 1) → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷)))) |
10 | | oveq2 7283 |
. . . . . 6
⊢ (𝑎 = 𝐵 → (𝐴↑𝑎) = (𝐴↑𝐵)) |
11 | 10 | eleq1d 2823 |
. . . . 5
⊢ (𝑎 = 𝐵 → ((𝐴↑𝑎) ∈ (Pell14QR‘𝐷) ↔ (𝐴↑𝐵) ∈ (Pell14QR‘𝐷))) |
12 | 11 | imbi2d 341 |
. . . 4
⊢ (𝑎 = 𝐵 → (((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑎) ∈ (Pell14QR‘𝐷)) ↔ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷)))) |
13 | | pell14qrre 40679 |
. . . . . . . 8
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ ℝ) |
14 | 13 | recnd 11003 |
. . . . . . 7
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ ℂ) |
15 | 14 | exp0d 13858 |
. . . . . 6
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) = 1) |
16 | | pell14qrne0 40680 |
. . . . . . 7
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → 𝐴 ≠ 0) |
17 | 14, 16 | dividd 11749 |
. . . . . 6
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴 / 𝐴) = 1) |
18 | 15, 17 | eqtr4d 2781 |
. . . . 5
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) = (𝐴 / 𝐴)) |
19 | | pell14qrdivcl 40687 |
. . . . . 6
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴 / 𝐴) ∈ (Pell14QR‘𝐷)) |
20 | 19 | 3anidm23 1420 |
. . . . 5
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴 / 𝐴) ∈ (Pell14QR‘𝐷)) |
21 | 18, 20 | eqeltrd 2839 |
. . . 4
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑0) ∈ (Pell14QR‘𝐷)) |
22 | 14 | 3ad2ant2 1133 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ ℂ) |
23 | | simp1 1135 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝑏 ∈ ℕ0) |
24 | 22, 23 | expp1d 13865 |
. . . . . . 7
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) = ((𝐴↑𝑏) · 𝐴)) |
25 | | simp2l 1198 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝐷 ∈ (ℕ ∖
◻NN)) |
26 | | simp3 1137 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) |
27 | | simp2r 1199 |
. . . . . . . 8
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → 𝐴 ∈ (Pell14QR‘𝐷)) |
28 | | pell14qrmulcl 40685 |
. . . . . . . 8
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → ((𝐴↑𝑏) · 𝐴) ∈ (Pell14QR‘𝐷)) |
29 | 25, 26, 27, 28 | syl3anc 1370 |
. . . . . . 7
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → ((𝐴↑𝑏) · 𝐴) ∈ (Pell14QR‘𝐷)) |
30 | 24, 29 | eqeltrd 2839 |
. . . . . 6
⊢ ((𝑏 ∈ ℕ0
∧ (𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) ∧ (𝐴↑𝑏) ∈ (Pell14QR‘𝐷)) → (𝐴↑(𝑏 + 1)) ∈ (Pell14QR‘𝐷)) |
31 | 30 | 3exp 1118 |
. . . . 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 12415 |
. . 3
⊢ (𝐵 ∈ ℕ0
→ ((𝐷 ∈ (ℕ
∖ ◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷)) → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷))) |
34 | 33 | expdcom 415 |
. 2
⊢ (𝐷 ∈ (ℕ ∖
◻NN) → (𝐴 ∈ (Pell14QR‘𝐷) → (𝐵 ∈ ℕ0 → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷)))) |
35 | 34 | 3imp 1110 |
1
⊢ ((𝐷 ∈ (ℕ ∖
◻NN) ∧ 𝐴 ∈ (Pell14QR‘𝐷) ∧ 𝐵 ∈ ℕ0) → (𝐴↑𝐵) ∈ (Pell14QR‘𝐷)) |