| Step | Hyp | Ref
| Expression |
| 1 | | shftfval.1 |
. . . . . . . . 9
⊢ 𝐹 ∈ V |
| 2 | 1 | shftfval 10986 |
. . . . . . . 8
⊢ (𝐴 ∈ ℂ → (𝐹 shift 𝐴) = {〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)}) |
| 3 | 2 | breqd 4044 |
. . . . . . 7
⊢ (𝐴 ∈ ℂ → ((𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦 ↔ (𝑥 − 𝐵){〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)}𝑦)) |
| 4 | 3 | ad2antrr 488 |
. . . . . 6
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → ((𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦 ↔ (𝑥 − 𝐵){〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)}𝑦)) |
| 5 | | simpr 110 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → 𝑥 ∈
ℂ) |
| 6 | | simplr 528 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → 𝐵 ∈
ℂ) |
| 7 | 5, 6 | subcld 8337 |
. . . . . . 7
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → (𝑥 − 𝐵) ∈ ℂ) |
| 8 | | vex 2766 |
. . . . . . 7
⊢ 𝑦 ∈ V |
| 9 | | eleq1 2259 |
. . . . . . . . 9
⊢ (𝑧 = (𝑥 − 𝐵) → (𝑧 ∈ ℂ ↔ (𝑥 − 𝐵) ∈ ℂ)) |
| 10 | | oveq1 5929 |
. . . . . . . . . 10
⊢ (𝑧 = (𝑥 − 𝐵) → (𝑧 − 𝐴) = ((𝑥 − 𝐵) − 𝐴)) |
| 11 | 10 | breq1d 4043 |
. . . . . . . . 9
⊢ (𝑧 = (𝑥 − 𝐵) → ((𝑧 − 𝐴)𝐹𝑤 ↔ ((𝑥 − 𝐵) − 𝐴)𝐹𝑤)) |
| 12 | 9, 11 | anbi12d 473 |
. . . . . . . 8
⊢ (𝑧 = (𝑥 − 𝐵) → ((𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤) ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑤))) |
| 13 | | breq2 4037 |
. . . . . . . . 9
⊢ (𝑤 = 𝑦 → (((𝑥 − 𝐵) − 𝐴)𝐹𝑤 ↔ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦)) |
| 14 | 13 | anbi2d 464 |
. . . . . . . 8
⊢ (𝑤 = 𝑦 → (((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑤) ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 15 | | eqid 2196 |
. . . . . . . 8
⊢
{〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)} = {〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)} |
| 16 | 12, 14, 15 | brabg 4303 |
. . . . . . 7
⊢ (((𝑥 − 𝐵) ∈ ℂ ∧ 𝑦 ∈ V) → ((𝑥 − 𝐵){〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)}𝑦 ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 17 | 7, 8, 16 | sylancl 413 |
. . . . . 6
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → ((𝑥 − 𝐵){〈𝑧, 𝑤〉 ∣ (𝑧 ∈ ℂ ∧ (𝑧 − 𝐴)𝐹𝑤)}𝑦 ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 18 | 4, 17 | bitrd 188 |
. . . . 5
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → ((𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦 ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 19 | | subcl 8225 |
. . . . . . . 8
⊢ ((𝑥 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝑥 − 𝐵) ∈ ℂ) |
| 20 | 19 | biantrurd 305 |
. . . . . . 7
⊢ ((𝑥 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (((𝑥 − 𝐵) − 𝐴)𝐹𝑦 ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 21 | 20 | ancoms 268 |
. . . . . 6
⊢ ((𝐵 ∈ ℂ ∧ 𝑥 ∈ ℂ) → (((𝑥 − 𝐵) − 𝐴)𝐹𝑦 ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 22 | 21 | adantll 476 |
. . . . 5
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → (((𝑥 − 𝐵) − 𝐴)𝐹𝑦 ↔ ((𝑥 − 𝐵) ∈ ℂ ∧ ((𝑥 − 𝐵) − 𝐴)𝐹𝑦))) |
| 23 | | sub32 8260 |
. . . . . . . . 9
⊢ ((𝑥 ∈ ℂ ∧ 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝑥 − 𝐴) − 𝐵) = ((𝑥 − 𝐵) − 𝐴)) |
| 24 | | subsub4 8259 |
. . . . . . . . 9
⊢ ((𝑥 ∈ ℂ ∧ 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝑥 − 𝐴) − 𝐵) = (𝑥 − (𝐴 + 𝐵))) |
| 25 | 23, 24 | eqtr3d 2231 |
. . . . . . . 8
⊢ ((𝑥 ∈ ℂ ∧ 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝑥 − 𝐵) − 𝐴) = (𝑥 − (𝐴 + 𝐵))) |
| 26 | 25 | 3expb 1206 |
. . . . . . 7
⊢ ((𝑥 ∈ ℂ ∧ (𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ)) → ((𝑥 − 𝐵) − 𝐴) = (𝑥 − (𝐴 + 𝐵))) |
| 27 | 26 | ancoms 268 |
. . . . . 6
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → ((𝑥 − 𝐵) − 𝐴) = (𝑥 − (𝐴 + 𝐵))) |
| 28 | 27 | breq1d 4043 |
. . . . 5
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → (((𝑥 − 𝐵) − 𝐴)𝐹𝑦 ↔ (𝑥 − (𝐴 + 𝐵))𝐹𝑦)) |
| 29 | 18, 22, 28 | 3bitr2d 216 |
. . . 4
⊢ (((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) ∧ 𝑥 ∈ ℂ) → ((𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦 ↔ (𝑥 − (𝐴 + 𝐵))𝐹𝑦)) |
| 30 | 29 | pm5.32da 452 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝑥 ∈ ℂ ∧ (𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦) ↔ (𝑥 ∈ ℂ ∧ (𝑥 − (𝐴 + 𝐵))𝐹𝑦))) |
| 31 | 30 | opabbidv 4099 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) →
{〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦)} = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − (𝐴 + 𝐵))𝐹𝑦)}) |
| 32 | | ovshftex 10984 |
. . . . 5
⊢ ((𝐹 ∈ V ∧ 𝐴 ∈ ℂ) → (𝐹 shift 𝐴) ∈ V) |
| 33 | 1, 32 | mpan 424 |
. . . 4
⊢ (𝐴 ∈ ℂ → (𝐹 shift 𝐴) ∈ V) |
| 34 | | shftfvalg 10983 |
. . . 4
⊢ ((𝐵 ∈ ℂ ∧ (𝐹 shift 𝐴) ∈ V) → ((𝐹 shift 𝐴) shift 𝐵) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦)}) |
| 35 | 33, 34 | sylan2 286 |
. . 3
⊢ ((𝐵 ∈ ℂ ∧ 𝐴 ∈ ℂ) → ((𝐹 shift 𝐴) shift 𝐵) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦)}) |
| 36 | 35 | ancoms 268 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐹 shift 𝐴) shift 𝐵) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − 𝐵)(𝐹 shift 𝐴)𝑦)}) |
| 37 | | addcl 8004 |
. . 3
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐴 + 𝐵) ∈ ℂ) |
| 38 | 1 | shftfval 10986 |
. . 3
⊢ ((𝐴 + 𝐵) ∈ ℂ → (𝐹 shift (𝐴 + 𝐵)) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − (𝐴 + 𝐵))𝐹𝑦)}) |
| 39 | 37, 38 | syl 14 |
. 2
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → (𝐹 shift (𝐴 + 𝐵)) = {〈𝑥, 𝑦〉 ∣ (𝑥 ∈ ℂ ∧ (𝑥 − (𝐴 + 𝐵))𝐹𝑦)}) |
| 40 | 31, 36, 39 | 3eqtr4d 2239 |
1
⊢ ((𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ) → ((𝐹 shift 𝐴) shift 𝐵) = (𝐹 shift (𝐴 + 𝐵))) |