Users' Mathboxes Mathbox for Jiamin Zhao < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  veronesevrowd Structured version   Visualization version   GIF version

Theorem veronesevrowd 51257
Description: The Veronese map at a point, expressed explicitly as a piecewise maps-to function on the six coordinates. (Contributed by Jiamin Zhao, 17-Aug-2026.)
Hypothesis
Ref Expression
veronesevrow.1 (𝜑 → 𝑃 ∈ (ℝ ↑m (1...3)))
Assertion
Ref Expression
veronesevrowd (𝜑 → (veronese‘𝑃) = (𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))))
Distinct variable group:   𝑃,𝑘
Allowed substitution hint:   𝜑(𝑘)

Proof of Theorem veronesevrowd
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 ovex 7473 . . . 4 (((if(𝑘 = 1, ((𝑃‘1)↑2), 0) + if(𝑘 = 2, ((𝑃‘2)↑2), 0)) + if(𝑘 = 3, ((𝑃‘3)↑2), 0)) + ((if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), 0) + if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), 0)) + if(𝑘 = 6, ((𝑃‘3) · (𝑃‘1)), 0))) ∈ V
2 eqid 2763 . . . 4 (𝑘 ∈ (1...6) ↦ (((if(𝑘 = 1, ((𝑃‘1)↑2), 0) + if(𝑘 = 2, ((𝑃‘2)↑2), 0)) + if(𝑘 = 3, ((𝑃‘3)↑2), 0)) + ((if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), 0) + if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), 0)) + if(𝑘 = 6, ((𝑃‘3) · (𝑃‘1)), 0)))) = (𝑘 ∈ (1...6) ↦ (((if(𝑘 = 1, ((𝑃‘1)↑2), 0) + if(𝑘 = 2, ((𝑃‘2)↑2), 0)) + if(𝑘 = 3, ((𝑃‘3)↑2), 0)) + ((if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), 0) + if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), 0)) + if(𝑘 = 6, ((𝑃‘3) · (𝑃‘1)), 0))))
31, 2fnmpti 6701 . . 3 (𝑘 ∈ (1...6) ↦ (((if(𝑘 = 1, ((𝑃‘1)↑2), 0) + if(𝑘 = 2, ((𝑃‘2)↑2), 0)) + if(𝑘 = 3, ((𝑃‘3)↑2), 0)) + ((if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), 0) + if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), 0)) + if(𝑘 = 6, ((𝑃‘3) · (𝑃‘1)), 0)))) Fn (1...6)
4 veronesevrow.1 . . . . 5 (𝜑 → 𝑃 ∈ (ℝ ↑m (1...3)))
54veronesevald 51249 . . . 4 (𝜑 → (veronese‘𝑃) = (𝑘 ∈ (1...6) ↦ (((if(𝑘 = 1, ((𝑃‘1)↑2), 0) + if(𝑘 = 2, ((𝑃‘2)↑2), 0)) + if(𝑘 = 3, ((𝑃‘3)↑2), 0)) + ((if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), 0) + if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), 0)) + if(𝑘 = 6, ((𝑃‘3) · (𝑃‘1)), 0)))))
65fneq1d 6651 . . 3 (𝜑 → ((veronese‘𝑃) Fn (1...6) ↔ (𝑘 ∈ (1...6) ↦ (((if(𝑘 = 1, ((𝑃‘1)↑2), 0) + if(𝑘 = 2, ((𝑃‘2)↑2), 0)) + if(𝑘 = 3, ((𝑃‘3)↑2), 0)) + ((if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), 0) + if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), 0)) + if(𝑘 = 6, ((𝑃‘3) · (𝑃‘1)), 0)))) Fn (1...6)))
73, 6mpbiri 261 . 2 (𝜑 → (veronese‘𝑃) Fn (1...6))
8 ovex 7473 . . . . 5 ((𝑃‘1)↑2) ∈ V
9 ovex 7473 . . . . . 6 ((𝑃‘2)↑2) ∈ V
10 ovex 7473 . . . . . . 7 ((𝑃‘3)↑2) ∈ V
11 ovex 7473 . . . . . . . 8 ((𝑃‘1) · (𝑃‘2)) ∈ V
12 ovex 7473 . . . . . . . . 9 ((𝑃‘2) · (𝑃‘3)) ∈ V
13 ovex 7473 . . . . . . . . 9 ((𝑃‘3) · (𝑃‘1)) ∈ V
1412, 13ifex 4536 . . . . . . . 8 if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))) ∈ V
1511, 14ifex 4536 . . . . . . 7 if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))) ∈ V
1610, 15ifex 4536 . . . . . 6 if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))) ∈ V
179, 16ifex 4536 . . . . 5 if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))) ∈ V
188, 17ifex 4536 . . . 4 if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) ∈ V
19 eqid 2763 . . . 4 (𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))) = (𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))
2018, 19fnmpti 6701 . . 3 (𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))) Fn (1...6)
2120a1i 11 . 2 (𝜑 → (𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))) Fn (1...6))
224veronesev1lem 51251 . . . . . . . . 9 (𝜑 → ((veronese‘𝑃)‘1) = ((𝑃‘1)↑2))
2322ad2antrr 739 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 1) → ((veronese‘𝑃)‘1) = ((𝑃‘1)↑2))
24 simpr 490 . . . . . . . . 9 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 1) → 𝑥 = 1)
2524fveq2d 6909 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 1) → ((veronese‘𝑃)‘𝑥) = ((veronese‘𝑃)‘1))
2624fveq2d 6909 . . . . . . . . 9 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 1) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘1))
27 1nn 12370 . . . . . . . . . . 11 1 ∈ ℕ
28 6nn 12456 . . . . . . . . . . 11 6 ∈ ℕ
29 1re 11332 . . . . . . . . . . . 12 1 ∈ ℝ
30 6re 12457 . . . . . . . . . . . 12 6 ∈ ℝ
31 1lt6 12554 . . . . . . . . . . . 12 1 < 6
3229, 30, 31ltleii 11457 . . . . . . . . . . 11 1 ≤ 6
33 elfz1b 13751 . . . . . . . . . . 11 (1 ∈ (1...6) ↔ (1 ∈ ℕ ∧ 6 ∈ ℕ ∧ 1 ≤ 6))
3427, 28, 32, 33mpbir3an 1360 . . . . . . . . . 10 1 ∈ (1...6)
35 iftrue 4491 . . . . . . . . . . 11 (𝑘 = 1 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = ((𝑃‘1)↑2))
3635, 19, 18fvmpt3i 7019 . . . . . . . . . 10 (1 ∈ (1...6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘1) = ((𝑃‘1)↑2))
3734, 36ax-mp 5 . . . . . . . . 9 ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘1) = ((𝑃‘1)↑2)
3826, 37eqtrdi 2814 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 1) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑃‘1)↑2))
3923, 25, 383eqtr4d 2808 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 1) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
404veronesev2lem 51252 . . . . . . . . 9 (𝜑 → ((veronese‘𝑃)‘2) = ((𝑃‘2)↑2))
4140ad2antrr 739 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 2) → ((veronese‘𝑃)‘2) = ((𝑃‘2)↑2))
42 simpr 490 . . . . . . . . 9 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 2) → 𝑥 = 2)
4342fveq2d 6909 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 2) → ((veronese‘𝑃)‘𝑥) = ((veronese‘𝑃)‘2))
4442fveq2d 6909 . . . . . . . . 9 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 2) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘2))
45 2nn 12440 . . . . . . . . . . 11 2 ∈ ℕ
46 2re 12441 . . . . . . . . . . . 12 2 ∈ ℝ
47 2lt6 12553 . . . . . . . . . . . 12 2 < 6
4846, 30, 47ltleii 11457 . . . . . . . . . . 11 2 ≤ 6
49 elfz1b 13751 . . . . . . . . . . 11 (2 ∈ (1...6) ↔ (2 ∈ ℕ ∧ 6 ∈ ℕ ∧ 2 ≤ 6))
5045, 28, 48, 49mpbir3an 1360 . . . . . . . . . 10 2 ∈ (1...6)
51 1ne2 12577 . . . . . . . . . . . . . . . 16 1 ≠ 2
5251necomi 3013 . . . . . . . . . . . . . . 15 2 ≠ 1
53 neeq1 3021 . . . . . . . . . . . . . . 15 (𝑘 = 2 → (𝑘 ≠ 1 ↔ 2 ≠ 1))
5452, 53mpbiri 261 . . . . . . . . . . . . . 14 (𝑘 = 2 → 𝑘 ≠ 1)
5554neneqd 2964 . . . . . . . . . . . . 13 (𝑘 = 2 → ¬ 𝑘 = 1)
5655iffalsed 4496 . . . . . . . . . . . 12 (𝑘 = 2 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))
57 iftrue 4491 . . . . . . . . . . . 12 (𝑘 = 2 → if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))) = ((𝑃‘2)↑2))
5856, 57eqtrd 2798 . . . . . . . . . . 11 (𝑘 = 2 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = ((𝑃‘2)↑2))
5958, 19, 18fvmpt3i 7019 . . . . . . . . . 10 (2 ∈ (1...6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘2) = ((𝑃‘2)↑2))
6050, 59ax-mp 5 . . . . . . . . 9 ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘2) = ((𝑃‘2)↑2)
6144, 60eqtrdi 2814 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 2) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑃‘2)↑2))
6241, 43, 613eqtr4d 2808 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 2) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
6339, 62jaodan 972 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ (𝑥 = 1 ∨ 𝑥 = 2)) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
644veronesev3lem 51253 . . . . . . . 8 (𝜑 → ((veronese‘𝑃)‘3) = ((𝑃‘3)↑2))
6564ad2antrr 739 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 3) → ((veronese‘𝑃)‘3) = ((𝑃‘3)↑2))
66 simpr 490 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 3) → 𝑥 = 3)
6766fveq2d 6909 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 3) → ((veronese‘𝑃)‘𝑥) = ((veronese‘𝑃)‘3))
6866fveq2d 6909 . . . . . . . 8 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 3) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘3))
69 3nn 12446 . . . . . . . . . 10 3 ∈ ℕ
70 3re 12447 . . . . . . . . . . 11 3 ∈ ℝ
71 3lt6 12552 . . . . . . . . . . 11 3 < 6
7270, 30, 71ltleii 11457 . . . . . . . . . 10 3 ≤ 6
73 elfz1b 13751 . . . . . . . . . 10 (3 ∈ (1...6) ↔ (3 ∈ ℕ ∧ 6 ∈ ℕ ∧ 3 ≤ 6))
7469, 28, 72, 73mpbir3an 1360 . . . . . . . . 9 3 ∈ (1...6)
75 1ne3 51219 . . . . . . . . . . . . . . 15 1 ≠ 3
7675necomi 3013 . . . . . . . . . . . . . 14 3 ≠ 1
77 neeq1 3021 . . . . . . . . . . . . . 14 (𝑘 = 3 → (𝑘 ≠ 1 ↔ 3 ≠ 1))
7876, 77mpbiri 261 . . . . . . . . . . . . 13 (𝑘 = 3 → 𝑘 ≠ 1)
7978neneqd 2964 . . . . . . . . . . . 12 (𝑘 = 3 → ¬ 𝑘 = 1)
8079iffalsed 4496 . . . . . . . . . . 11 (𝑘 = 3 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))
81 2ne3 51220 . . . . . . . . . . . . . . 15 2 ≠ 3
8281necomi 3013 . . . . . . . . . . . . . 14 3 ≠ 2
83 neeq1 3021 . . . . . . . . . . . . . 14 (𝑘 = 3 → (𝑘 ≠ 2 ↔ 3 ≠ 2))
8482, 83mpbiri 261 . . . . . . . . . . . . 13 (𝑘 = 3 → 𝑘 ≠ 2)
8584neneqd 2964 . . . . . . . . . . . 12 (𝑘 = 3 → ¬ 𝑘 = 2)
8685iffalsed 4496 . . . . . . . . . . 11 (𝑘 = 3 → if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))) = if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))
87 iftrue 4491 . . . . . . . . . . 11 (𝑘 = 3 → if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))) = ((𝑃‘3)↑2))
8880, 86, 873eqtrd 2802 . . . . . . . . . 10 (𝑘 = 3 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = ((𝑃‘3)↑2))
8988, 19, 18fvmpt3i 7019 . . . . . . . . 9 (3 ∈ (1...6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘3) = ((𝑃‘3)↑2))
9074, 89ax-mp 5 . . . . . . . 8 ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘3) = ((𝑃‘3)↑2)
9168, 90eqtrdi 2814 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 3) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑃‘3)↑2))
9265, 67, 913eqtr4d 2808 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 3) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
9363, 92jaodan 972 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ ((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3)) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
944veronesev4lem 51254 . . . . . . 7 (𝜑 → ((veronese‘𝑃)‘4) = ((𝑃‘1) · (𝑃‘2)))
9594ad2antrr 739 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 4) → ((veronese‘𝑃)‘4) = ((𝑃‘1) · (𝑃‘2)))
96 simpr 490 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 4) → 𝑥 = 4)
9796fveq2d 6909 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 4) → ((veronese‘𝑃)‘𝑥) = ((veronese‘𝑃)‘4))
9896fveq2d 6909 . . . . . . 7 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 4) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘4))
99 4nn 12450 . . . . . . . . 9 4 ∈ ℕ
100 4re 12451 . . . . . . . . . 10 4 ∈ ℝ
101 4lt6 12551 . . . . . . . . . 10 4 < 6
102100, 30, 101ltleii 11457 . . . . . . . . 9 4 ≤ 6
103 elfz1b 13751 . . . . . . . . 9 (4 ∈ (1...6) ↔ (4 ∈ ℕ ∧ 6 ∈ ℕ ∧ 4 ≤ 6))
10499, 28, 102, 103mpbir3an 1360 . . . . . . . 8 4 ∈ (1...6)
105 1lt4 12545 . . . . . . . . . . . . . . 15 1 < 4
10629, 105gtneii 11446 . . . . . . . . . . . . . 14 4 ≠ 1
107 neeq1 3021 . . . . . . . . . . . . . 14 (𝑘 = 4 → (𝑘 ≠ 1 ↔ 4 ≠ 1))
108106, 107mpbiri 261 . . . . . . . . . . . . 13 (𝑘 = 4 → 𝑘 ≠ 1)
109108neneqd 2964 . . . . . . . . . . . 12 (𝑘 = 4 → ¬ 𝑘 = 1)
110109iffalsed 4496 . . . . . . . . . . 11 (𝑘 = 4 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))
111 2lt4 12544 . . . . . . . . . . . . . . 15 2 < 4
11246, 111gtneii 11446 . . . . . . . . . . . . . 14 4 ≠ 2
113 neeq1 3021 . . . . . . . . . . . . . 14 (𝑘 = 4 → (𝑘 ≠ 2 ↔ 4 ≠ 2))
114112, 113mpbiri 261 . . . . . . . . . . . . 13 (𝑘 = 4 → 𝑘 ≠ 2)
115114neneqd 2964 . . . . . . . . . . . 12 (𝑘 = 4 → ¬ 𝑘 = 2)
116115iffalsed 4496 . . . . . . . . . . 11 (𝑘 = 4 → if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))) = if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))
117110, 116eqtrd 2798 . . . . . . . . . 10 (𝑘 = 4 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))
118 3lt4 12543 . . . . . . . . . . . . . 14 3 < 4
11970, 118gtneii 11446 . . . . . . . . . . . . 13 4 ≠ 3
120 neeq1 3021 . . . . . . . . . . . . 13 (𝑘 = 4 → (𝑘 ≠ 3 ↔ 4 ≠ 3))
121119, 120mpbiri 261 . . . . . . . . . . . 12 (𝑘 = 4 → 𝑘 ≠ 3)
122121neneqd 2964 . . . . . . . . . . 11 (𝑘 = 4 → ¬ 𝑘 = 3)
123122iffalsed 4496 . . . . . . . . . 10 (𝑘 = 4 → if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))) = if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))
124 iftrue 4491 . . . . . . . . . 10 (𝑘 = 4 → if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))) = ((𝑃‘1) · (𝑃‘2)))
125117, 123, 1243eqtrd 2802 . . . . . . . . 9 (𝑘 = 4 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = ((𝑃‘1) · (𝑃‘2)))
126125, 19, 18fvmpt3i 7019 . . . . . . . 8 (4 ∈ (1...6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘4) = ((𝑃‘1) · (𝑃‘2)))
127104, 126ax-mp 5 . . . . . . 7 ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘4) = ((𝑃‘1) · (𝑃‘2))
12898, 127eqtrdi 2814 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 4) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑃‘1) · (𝑃‘2)))
12995, 97, 1283eqtr4d 2808 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 4) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
13093, 129jaodan 972 . . . 4 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ (((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4)) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
1314veronesev5lem 51255 . . . . . 6 (𝜑 → ((veronese‘𝑃)‘5) = ((𝑃‘2) · (𝑃‘3)))
132131ad2antrr 739 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 5) → ((veronese‘𝑃)‘5) = ((𝑃‘2) · (𝑃‘3)))
133 simpr 490 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 5) → 𝑥 = 5)
134133fveq2d 6909 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 5) → ((veronese‘𝑃)‘𝑥) = ((veronese‘𝑃)‘5))
135133fveq2d 6909 . . . . . 6 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 5) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘5))
136 5nn 12453 . . . . . . . 8 5 ∈ ℕ
137 5re 12454 . . . . . . . . 9 5 ∈ ℝ
138 5lt6 12550 . . . . . . . . 9 5 < 6
139137, 30, 138ltleii 11457 . . . . . . . 8 5 ≤ 6
140 elfz1b 13751 . . . . . . . 8 (5 ∈ (1...6) ↔ (5 ∈ ℕ ∧ 6 ∈ ℕ ∧ 5 ≤ 6))
141136, 28, 139, 140mpbir3an 1360 . . . . . . 7 5 ∈ (1...6)
142 1lt5 12549 . . . . . . . . . . . . . 14 1 < 5
14329, 142gtneii 11446 . . . . . . . . . . . . 13 5 ≠ 1
144 neeq1 3021 . . . . . . . . . . . . 13 (𝑘 = 5 → (𝑘 ≠ 1 ↔ 5 ≠ 1))
145143, 144mpbiri 261 . . . . . . . . . . . 12 (𝑘 = 5 → 𝑘 ≠ 1)
146145neneqd 2964 . . . . . . . . . . 11 (𝑘 = 5 → ¬ 𝑘 = 1)
147146iffalsed 4496 . . . . . . . . . 10 (𝑘 = 5 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))
148 2lt5 12548 . . . . . . . . . . . . . 14 2 < 5
14946, 148gtneii 11446 . . . . . . . . . . . . 13 5 ≠ 2
150 neeq1 3021 . . . . . . . . . . . . 13 (𝑘 = 5 → (𝑘 ≠ 2 ↔ 5 ≠ 2))
151149, 150mpbiri 261 . . . . . . . . . . . 12 (𝑘 = 5 → 𝑘 ≠ 2)
152151neneqd 2964 . . . . . . . . . . 11 (𝑘 = 5 → ¬ 𝑘 = 2)
153152iffalsed 4496 . . . . . . . . . 10 (𝑘 = 5 → if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))) = if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))
154 3lt5 12547 . . . . . . . . . . . . . 14 3 < 5
15570, 154gtneii 11446 . . . . . . . . . . . . 13 5 ≠ 3
156 neeq1 3021 . . . . . . . . . . . . 13 (𝑘 = 5 → (𝑘 ≠ 3 ↔ 5 ≠ 3))
157155, 156mpbiri 261 . . . . . . . . . . . 12 (𝑘 = 5 → 𝑘 ≠ 3)
158157neneqd 2964 . . . . . . . . . . 11 (𝑘 = 5 → ¬ 𝑘 = 3)
159158iffalsed 4496 . . . . . . . . . 10 (𝑘 = 5 → if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))) = if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))
160147, 153, 1593eqtrd 2802 . . . . . . . . 9 (𝑘 = 5 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))
161 4lt5 12546 . . . . . . . . . . . . 13 4 < 5
162100, 161gtneii 11446 . . . . . . . . . . . 12 5 ≠ 4
163 neeq1 3021 . . . . . . . . . . . 12 (𝑘 = 5 → (𝑘 ≠ 4 ↔ 5 ≠ 4))
164162, 163mpbiri 261 . . . . . . . . . . 11 (𝑘 = 5 → 𝑘 ≠ 4)
165164neneqd 2964 . . . . . . . . . 10 (𝑘 = 5 → ¬ 𝑘 = 4)
166165iffalsed 4496 . . . . . . . . 9 (𝑘 = 5 → if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))) = if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))
167 iftrue 4491 . . . . . . . . 9 (𝑘 = 5 → if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))) = ((𝑃‘2) · (𝑃‘3)))
168160, 166, 1673eqtrd 2802 . . . . . . . 8 (𝑘 = 5 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = ((𝑃‘2) · (𝑃‘3)))
169168, 19, 18fvmpt3i 7019 . . . . . . 7 (5 ∈ (1...6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘5) = ((𝑃‘2) · (𝑃‘3)))
170141, 169ax-mp 5 . . . . . 6 ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘5) = ((𝑃‘2) · (𝑃‘3))
171135, 170eqtrdi 2814 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 5) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑃‘2) · (𝑃‘3)))
172132, 134, 1713eqtr4d 2808 . . . 4 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 5) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
173130, 172jaodan 972 . . 3 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ ((((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4) ∨ 𝑥 = 5)) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
1744veronesev6lem 51256 . . . . 5 (𝜑 → ((veronese‘𝑃)‘6) = ((𝑃‘3) · (𝑃‘1)))
175174ad2antrr 739 . . . 4 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 6) → ((veronese‘𝑃)‘6) = ((𝑃‘3) · (𝑃‘1)))
176 simpr 490 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 6) → 𝑥 = 6)
177176fveq2d 6909 . . . 4 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 6) → ((veronese‘𝑃)‘𝑥) = ((veronese‘𝑃)‘6))
178176fveq2d 6909 . . . . 5 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘6))
17930leidi 11874 . . . . . . 7 6 ≤ 6
180 elfz1b 13751 . . . . . . 7 (6 ∈ (1...6) ↔ (6 ∈ ℕ ∧ 6 ∈ ℕ ∧ 6 ≤ 6))
18128, 28, 179, 180mpbir3an 1360 . . . . . 6 6 ∈ (1...6)
18229, 31gtneii 11446 . . . . . . . . . . . 12 6 ≠ 1
183 neeq1 3021 . . . . . . . . . . . 12 (𝑘 = 6 → (𝑘 ≠ 1 ↔ 6 ≠ 1))
184182, 183mpbiri 261 . . . . . . . . . . 11 (𝑘 = 6 → 𝑘 ≠ 1)
185184neneqd 2964 . . . . . . . . . 10 (𝑘 = 6 → ¬ 𝑘 = 1)
186185iffalsed 4496 . . . . . . . . 9 (𝑘 = 6 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))
18746, 47gtneii 11446 . . . . . . . . . . . 12 6 ≠ 2
188 neeq1 3021 . . . . . . . . . . . 12 (𝑘 = 6 → (𝑘 ≠ 2 ↔ 6 ≠ 2))
189187, 188mpbiri 261 . . . . . . . . . . 11 (𝑘 = 6 → 𝑘 ≠ 2)
190189neneqd 2964 . . . . . . . . . 10 (𝑘 = 6 → ¬ 𝑘 = 2)
191190iffalsed 4496 . . . . . . . . 9 (𝑘 = 6 → if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))) = if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))
19270, 71gtneii 11446 . . . . . . . . . . . 12 6 ≠ 3
193 neeq1 3021 . . . . . . . . . . . 12 (𝑘 = 6 → (𝑘 ≠ 3 ↔ 6 ≠ 3))
194192, 193mpbiri 261 . . . . . . . . . . 11 (𝑘 = 6 → 𝑘 ≠ 3)
195194neneqd 2964 . . . . . . . . . 10 (𝑘 = 6 → ¬ 𝑘 = 3)
196195iffalsed 4496 . . . . . . . . 9 (𝑘 = 6 → if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))) = if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))
197186, 191, 1963eqtrd 2802 . . . . . . . 8 (𝑘 = 6 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))
198100, 101gtneii 11446 . . . . . . . . . . 11 6 ≠ 4
199 neeq1 3021 . . . . . . . . . . 11 (𝑘 = 6 → (𝑘 ≠ 4 ↔ 6 ≠ 4))
200198, 199mpbiri 261 . . . . . . . . . 10 (𝑘 = 6 → 𝑘 ≠ 4)
201200neneqd 2964 . . . . . . . . 9 (𝑘 = 6 → ¬ 𝑘 = 4)
202201iffalsed 4496 . . . . . . . 8 (𝑘 = 6 → if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))) = if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))
203137, 138gtneii 11446 . . . . . . . . . . 11 6 ≠ 5
204 neeq1 3021 . . . . . . . . . . 11 (𝑘 = 6 → (𝑘 ≠ 5 ↔ 6 ≠ 5))
205203, 204mpbiri 261 . . . . . . . . . 10 (𝑘 = 6 → 𝑘 ≠ 5)
206205neneqd 2964 . . . . . . . . 9 (𝑘 = 6 → ¬ 𝑘 = 5)
207206iffalsed 4496 . . . . . . . 8 (𝑘 = 6 → if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))) = ((𝑃‘3) · (𝑃‘1)))
208197, 202, 2073eqtrd 2802 . . . . . . 7 (𝑘 = 6 → if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))) = ((𝑃‘3) · (𝑃‘1)))
209208, 19, 18fvmpt3i 7019 . . . . . 6 (6 ∈ (1...6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘6) = ((𝑃‘3) · (𝑃‘1)))
210181, 209ax-mp 5 . . . . 5 ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘6) = ((𝑃‘3) · (𝑃‘1))
211178, 210eqtrdi 2814 . . . 4 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 6) → ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥) = ((𝑃‘3) · (𝑃‘1)))
212175, 177, 2113eqtr4d 2808 . . 3 (((𝜑 ∧ 𝑥 ∈ (1...6)) ∧ 𝑥 = 6) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
213 simpr 490 . . . 4 ((𝜑 ∧ 𝑥 ∈ (1...6)) → 𝑥 ∈ (1...6))
214 elnnuz 13029 . . . . . . . 8 (5 ∈ ℕ ↔ 5 ∈ (ℤ≥‘1))
215136, 214mpbi 233 . . . . . . 7 5 ∈ (ℤ≥‘1)
216 elfzp1 13732 . . . . . . 7 (5 ∈ (ℤ≥‘1) → (𝑥 ∈ (1...(5 + 1)) ↔ (𝑥 ∈ (1...5) ∨ 𝑥 = (5 + 1))))
217215, 216ax-mp 5 . . . . . 6 (𝑥 ∈ (1...(5 + 1)) ↔ (𝑥 ∈ (1...5) ∨ 𝑥 = (5 + 1)))
218 5p1e6 12513 . . . . . . . 8 (5 + 1) = 6
219218oveq2i 7451 . . . . . . 7 (1...(5 + 1)) = (1...6)
220219eleq2i 2856 . . . . . 6 (𝑥 ∈ (1...(5 + 1)) ↔ 𝑥 ∈ (1...6))
221218eqeq2i 2776 . . . . . . 7 (𝑥 = (5 + 1) ↔ 𝑥 = 6)
222221orbi2i 926 . . . . . 6 ((𝑥 ∈ (1...5) ∨ 𝑥 = (5 + 1)) ↔ (𝑥 ∈ (1...5) ∨ 𝑥 = 6))
223217, 220, 2223bitr3i 304 . . . . 5 (𝑥 ∈ (1...6) ↔ (𝑥 ∈ (1...5) ∨ 𝑥 = 6))
224 elnnuz 13029 . . . . . . . . . 10 (4 ∈ ℕ ↔ 4 ∈ (ℤ≥‘1))
22599, 224mpbi 233 . . . . . . . . 9 4 ∈ (ℤ≥‘1)
226 elfzp1 13732 . . . . . . . . 9 (4 ∈ (ℤ≥‘1) → (𝑥 ∈ (1...(4 + 1)) ↔ (𝑥 ∈ (1...4) ∨ 𝑥 = (4 + 1))))
227225, 226ax-mp 5 . . . . . . . 8 (𝑥 ∈ (1...(4 + 1)) ↔ (𝑥 ∈ (1...4) ∨ 𝑥 = (4 + 1)))
228 4p1e5 12512 . . . . . . . . . 10 (4 + 1) = 5
229228oveq2i 7451 . . . . . . . . 9 (1...(4 + 1)) = (1...5)
230229eleq2i 2856 . . . . . . . 8 (𝑥 ∈ (1...(4 + 1)) ↔ 𝑥 ∈ (1...5))
231228eqeq2i 2776 . . . . . . . . 9 (𝑥 = (4 + 1) ↔ 𝑥 = 5)
232231orbi2i 926 . . . . . . . 8 ((𝑥 ∈ (1...4) ∨ 𝑥 = (4 + 1)) ↔ (𝑥 ∈ (1...4) ∨ 𝑥 = 5))
233227, 230, 2323bitr3i 304 . . . . . . 7 (𝑥 ∈ (1...5) ↔ (𝑥 ∈ (1...4) ∨ 𝑥 = 5))
234 elnnuz 13029 . . . . . . . . . . . 12 (3 ∈ ℕ ↔ 3 ∈ (ℤ≥‘1))
23569, 234mpbi 233 . . . . . . . . . . 11 3 ∈ (ℤ≥‘1)
236 elfzp1 13732 . . . . . . . . . . 11 (3 ∈ (ℤ≥‘1) → (𝑥 ∈ (1...(3 + 1)) ↔ (𝑥 ∈ (1...3) ∨ 𝑥 = (3 + 1))))
237235, 236ax-mp 5 . . . . . . . . . 10 (𝑥 ∈ (1...(3 + 1)) ↔ (𝑥 ∈ (1...3) ∨ 𝑥 = (3 + 1)))
238 3p1e4 12511 . . . . . . . . . . . 12 (3 + 1) = 4
239238oveq2i 7451 . . . . . . . . . . 11 (1...(3 + 1)) = (1...4)
240239eleq2i 2856 . . . . . . . . . 10 (𝑥 ∈ (1...(3 + 1)) ↔ 𝑥 ∈ (1...4))
241238eqeq2i 2776 . . . . . . . . . . 11 (𝑥 = (3 + 1) ↔ 𝑥 = 4)
242241orbi2i 926 . . . . . . . . . 10 ((𝑥 ∈ (1...3) ∨ 𝑥 = (3 + 1)) ↔ (𝑥 ∈ (1...3) ∨ 𝑥 = 4))
243237, 240, 2423bitr3i 304 . . . . . . . . 9 (𝑥 ∈ (1...4) ↔ (𝑥 ∈ (1...3) ∨ 𝑥 = 4))
244 2eluzge1 13033 . . . . . . . . . . . . 13 2 ∈ (ℤ≥‘1)
245 elfzp1 13732 . . . . . . . . . . . . 13 (2 ∈ (ℤ≥‘1) → (𝑥 ∈ (1...(2 + 1)) ↔ (𝑥 ∈ (1...2) ∨ 𝑥 = (2 + 1))))
246244, 245ax-mp 5 . . . . . . . . . . . 12 (𝑥 ∈ (1...(2 + 1)) ↔ (𝑥 ∈ (1...2) ∨ 𝑥 = (2 + 1)))
247 2p1e3 12508 . . . . . . . . . . . . . 14 (2 + 1) = 3
248247oveq2i 7451 . . . . . . . . . . . . 13 (1...(2 + 1)) = (1...3)
249248eleq2i 2856 . . . . . . . . . . . 12 (𝑥 ∈ (1...(2 + 1)) ↔ 𝑥 ∈ (1...3))
250247eqeq2i 2776 . . . . . . . . . . . . 13 (𝑥 = (2 + 1) ↔ 𝑥 = 3)
251250orbi2i 926 . . . . . . . . . . . 12 ((𝑥 ∈ (1...2) ∨ 𝑥 = (2 + 1)) ↔ (𝑥 ∈ (1...2) ∨ 𝑥 = 3))
252246, 249, 2513bitr3i 304 . . . . . . . . . . 11 (𝑥 ∈ (1...3) ↔ (𝑥 ∈ (1...2) ∨ 𝑥 = 3))
253 elnnuz 13029 . . . . . . . . . . . . . . . 16 (1 ∈ ℕ ↔ 1 ∈ (ℤ≥‘1))
25427, 253mpbi 233 . . . . . . . . . . . . . . 15 1 ∈ (ℤ≥‘1)
255 elfzp1 13732 . . . . . . . . . . . . . . 15 (1 ∈ (ℤ≥‘1) → (𝑥 ∈ (1...(1 + 1)) ↔ (𝑥 ∈ (1...1) ∨ 𝑥 = (1 + 1))))
256254, 255ax-mp 5 . . . . . . . . . . . . . 14 (𝑥 ∈ (1...(1 + 1)) ↔ (𝑥 ∈ (1...1) ∨ 𝑥 = (1 + 1)))
257 1p1e2 12490 . . . . . . . . . . . . . . . 16 (1 + 1) = 2
258257oveq2i 7451 . . . . . . . . . . . . . . 15 (1...(1 + 1)) = (1...2)
259258eleq2i 2856 . . . . . . . . . . . . . 14 (𝑥 ∈ (1...(1 + 1)) ↔ 𝑥 ∈ (1...2))
260257eqeq2i 2776 . . . . . . . . . . . . . . 15 (𝑥 = (1 + 1) ↔ 𝑥 = 2)
261260orbi2i 926 . . . . . . . . . . . . . 14 ((𝑥 ∈ (1...1) ∨ 𝑥 = (1 + 1)) ↔ (𝑥 ∈ (1...1) ∨ 𝑥 = 2))
262256, 259, 2613bitr3i 304 . . . . . . . . . . . . 13 (𝑥 ∈ (1...2) ↔ (𝑥 ∈ (1...1) ∨ 𝑥 = 2))
263 elfz1eq 13692 . . . . . . . . . . . . . 14 (𝑥 ∈ (1...1) → 𝑥 = 1)
264263orim1i 923 . . . . . . . . . . . . 13 ((𝑥 ∈ (1...1) ∨ 𝑥 = 2) → (𝑥 = 1 ∨ 𝑥 = 2))
265262, 264sylbi 220 . . . . . . . . . . . 12 (𝑥 ∈ (1...2) → (𝑥 = 1 ∨ 𝑥 = 2))
266265orim1i 923 . . . . . . . . . . 11 ((𝑥 ∈ (1...2) ∨ 𝑥 = 3) → ((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3))
267252, 266sylbi 220 . . . . . . . . . 10 (𝑥 ∈ (1...3) → ((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3))
268267orim1i 923 . . . . . . . . 9 ((𝑥 ∈ (1...3) ∨ 𝑥 = 4) → (((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4))
269243, 268sylbi 220 . . . . . . . 8 (𝑥 ∈ (1...4) → (((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4))
270269orim1i 923 . . . . . . 7 ((𝑥 ∈ (1...4) ∨ 𝑥 = 5) → ((((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4) ∨ 𝑥 = 5))
271233, 270sylbi 220 . . . . . 6 (𝑥 ∈ (1...5) → ((((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4) ∨ 𝑥 = 5))
272271orim1i 923 . . . . 5 ((𝑥 ∈ (1...5) ∨ 𝑥 = 6) → (((((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4) ∨ 𝑥 = 5) ∨ 𝑥 = 6))
273223, 272sylbi 220 . . . 4 (𝑥 ∈ (1...6) → (((((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4) ∨ 𝑥 = 5) ∨ 𝑥 = 6))
274213, 273syl 18 . . 3 ((𝜑 ∧ 𝑥 ∈ (1...6)) → (((((𝑥 = 1 ∨ 𝑥 = 2) ∨ 𝑥 = 3) ∨ 𝑥 = 4) ∨ 𝑥 = 5) ∨ 𝑥 = 6))
275173, 212, 274mpjaodan 973 . 2 ((𝜑 ∧ 𝑥 ∈ (1...6)) → ((veronese‘𝑃)‘𝑥) = ((𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1))))))))‘𝑥))
2767, 21, 275eqfnfvd 7052 1 (𝜑 → (veronese‘𝑃) = (𝑘 ∈ (1...6) ↦ if(𝑘 = 1, ((𝑃‘1)↑2), if(𝑘 = 2, ((𝑃‘2)↑2), if(𝑘 = 3, ((𝑃‘3)↑2), if(𝑘 = 4, ((𝑃‘1) · (𝑃‘2)), if(𝑘 = 5, ((𝑃‘2) · (𝑃‘3)), ((𝑃‘3) · (𝑃‘1)))))))))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   ∨ wo 861   = wceq 1570   ∈ wcel 2147   ≠ wne 2959  ifcif 4485   class class class wbr 5106   ↦ cmpt 5189   Fn wfn 6550  ‘cfv 6555  (class class class)co 7440   ↑m cmap 8872  ℝcr 11223  0cc0 11224  1c1 11225   + caddc 11227   · cmul 11229   ≤ cle 11368  ℕcn 12359  2c2 12421  3c3 12422  4c4 12423  5c5 12424  6c6 12425  ℤ≥cuz 12989  ...cfz 13663  ↑cexp 14228  veronesecveronese 51246
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-10 2180  ax-11 2197  ax-12 2216  ax-ext 2735  ax-rep 5235  ax-sep 5252  ax-nul 5263  ax-pow 5331  ax-pr 5395  ax-un 7772  ax-cnex 11280  ax-resscn 11281  ax-1cn 11282  ax-icn 11283  ax-addcl 11284  ax-addrcl 11285  ax-mulcl 11286  ax-mulrcl 11287  ax-mulcom 11288  ax-addass 11289  ax-mulass 11290  ax-distr 11291  ax-i2m1 11292  ax-1ne0 11293  ax-1rid 11294  ax-rnegex 11295  ax-rrecex 11296  ax-cnre 11297  ax-pre-lttri 11298  ax-pre-lttrn 11299  ax-pre-ltadd 11300  ax-pre-mulgt0 11301
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2102  df-mo 2567  df-eu 2597  df-clab 2742  df-cleq 2755  df-clel 2839  df-nfc 2913  df-ne 2960  df-nel 3066  df-ral 3081  df-rex 3091  df-reu 3370  df-rab 3417  df-v 3456  df-sbc 3743  df-csb 3852  df-ss 3901  df-pss 4017  df-dif 4050  df-in 4094  df-un 4154  df-nul 4282  df-if 4486  df-pw 4562  df-sn 4589  df-pr 4591  df-op 4839  df-uni 4871  df-iun 4956  df-br 5107  df-opab 5171  df-mpt 5190  df-tr 5216  df-id 5550  df-eprel 5555  df-po 5563  df-so 5564  df-fr 5608  df-we 5610  df-xp 5661  df-rel 5662  df-cnv 5663  df-co 5664  df-dm 5665  df-rn 5666  df-res 5667  df-ima 5668  df-pred 6319  df-ord 6380  df-on 6381  df-lim 6382  df-suc 6383  df-iota 6509  df-fun 6557  df-fn 6558  df-f 6559  df-f1 6560  df-fo 6561  df-f1o 6562  df-fv 6563  df-riota 7397  df-ov 7443  df-oprab 7444  df-mpo 7445  df-om 7899  df-1st 8022  df-2nd 8023  df-frecs 8324  df-wrecs 8355  df-recs 8404  df-rdg 8443  df-er 8742  df-map 8874  df-en 8999  df-dom 9000  df-sdom 9001  df-pnf 11369  df-mnf 11370  df-xr 11371  df-ltxr 11372  df-le 11373  df-sub 11567  df-neg 11568  df-nn 12360  df-2 12429  df-3 12430  df-4 12431  df-5 12432  df-6 12433  df-n0 12631  df-z 12718  df-uz 12990  df-fz 13664  df-seq 14169  df-exp 14229  df-veronese 51247
This theorem is used by:  veronesematrowexpd  51260
  Copyright terms: Public domain W3C validator