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

Theorem rrxmval 25373
Description: The value of the Euclidean metric. Compare with rrnmval 38079. (Contributed by Thierry Arnoux, 30-Jun-2019.)
Hypotheses
Ref Expression
rrxmval.1 𝑋 = { ∈ (ℝ ↑m 𝐼) ∣ finSupp 0}
rrxmval.d 𝐷 = (dist‘(ℝ^‘𝐼))
Assertion
Ref Expression
rrxmval ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝐹𝐷𝐺) = (√‘Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2)))
Distinct variable groups:   ,𝐹,𝑘   ,𝐺,𝑘   ,𝐼,𝑘   ,𝑉,𝑘   𝑘,𝑋
Allowed substitution hints:   𝐷(,𝑘)   𝑋()

Proof of Theorem rrxmval
Dummy variables 𝑓 𝑔 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 rrxmval.d . . . . 5 𝐷 = (dist‘(ℝ^‘𝐼))
2 eqid 2737 . . . . . 6 (ℝ^‘𝐼) = (ℝ^‘𝐼)
3 eqid 2737 . . . . . 6 (Base‘(ℝ^‘𝐼)) = (Base‘(ℝ^‘𝐼))
42, 3rrxds 25361 . . . . 5 (𝐼𝑉 → (𝑓 ∈ (Base‘(ℝ^‘𝐼)), 𝑔 ∈ (Base‘(ℝ^‘𝐼)) ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))) = (dist‘(ℝ^‘𝐼)))
51, 4eqtr4id 2791 . . . 4 (𝐼𝑉𝐷 = (𝑓 ∈ (Base‘(ℝ^‘𝐼)), 𝑔 ∈ (Base‘(ℝ^‘𝐼)) ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))))
6 rrxmval.1 . . . . . 6 𝑋 = { ∈ (ℝ ↑m 𝐼) ∣ finSupp 0}
72, 3rrxbase 25356 . . . . . 6 (𝐼𝑉 → (Base‘(ℝ^‘𝐼)) = { ∈ (ℝ ↑m 𝐼) ∣ finSupp 0})
86, 7eqtr4id 2791 . . . . 5 (𝐼𝑉𝑋 = (Base‘(ℝ^‘𝐼)))
9 mpoeq12 7441 . . . . 5 ((𝑋 = (Base‘(ℝ^‘𝐼)) ∧ 𝑋 = (Base‘(ℝ^‘𝐼))) → (𝑓𝑋, 𝑔𝑋 ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))) = (𝑓 ∈ (Base‘(ℝ^‘𝐼)), 𝑔 ∈ (Base‘(ℝ^‘𝐼)) ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))))
108, 8, 9syl2anc 585 . . . 4 (𝐼𝑉 → (𝑓𝑋, 𝑔𝑋 ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))) = (𝑓 ∈ (Base‘(ℝ^‘𝐼)), 𝑔 ∈ (Base‘(ℝ^‘𝐼)) ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))))
115, 10eqtr4d 2775 . . 3 (𝐼𝑉𝐷 = (𝑓𝑋, 𝑔𝑋 ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))))
12113ad2ant1 1134 . 2 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 𝐷 = (𝑓𝑋, 𝑔𝑋 ↦ (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))))))
13 simprl 771 . . . . . . . . 9 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → 𝑓 = 𝐹)
1413fveq1d 6844 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (𝑓𝑥) = (𝐹𝑥))
15 simprr 773 . . . . . . . . 9 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → 𝑔 = 𝐺)
1615fveq1d 6844 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (𝑔𝑥) = (𝐺𝑥))
1714, 16oveq12d 7386 . . . . . . 7 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → ((𝑓𝑥) − (𝑔𝑥)) = ((𝐹𝑥) − (𝐺𝑥)))
1817oveq1d 7383 . . . . . 6 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (((𝑓𝑥) − (𝑔𝑥))↑2) = (((𝐹𝑥) − (𝐺𝑥))↑2))
1918mpteq2dv 5194 . . . . 5 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2)) = (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)))
2019oveq2d 7384 . . . 4 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))) = (ℝfld Σg (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))))
21 simp2 1138 . . . . . . . . . . . 12 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 𝐹𝑋)
226, 21rrxf 25369 . . . . . . . . . . 11 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 𝐹:𝐼⟶ℝ)
2322ffvelcdmda 7038 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑥𝐼) → (𝐹𝑥) ∈ ℝ)
24 simp3 1139 . . . . . . . . . . . 12 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 𝐺𝑋)
256, 24rrxf 25369 . . . . . . . . . . 11 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 𝐺:𝐼⟶ℝ)
2625ffvelcdmda 7038 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑥𝐼) → (𝐺𝑥) ∈ ℝ)
2723, 26resubcld 11577 . . . . . . . . 9 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑥𝐼) → ((𝐹𝑥) − (𝐺𝑥)) ∈ ℝ)
2827resqcld 14060 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑥𝐼) → (((𝐹𝑥) − (𝐺𝑥))↑2) ∈ ℝ)
2928fmpttd 7069 . . . . . . 7 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)):𝐼⟶ℝ)
306, 21rrxfsupp 25370 . . . . . . . . . 10 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝐹 supp 0) ∈ Fin)
316, 24rrxfsupp 25370 . . . . . . . . . 10 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝐺 supp 0) ∈ Fin)
32 unfi 9107 . . . . . . . . . 10 (((𝐹 supp 0) ∈ Fin ∧ (𝐺 supp 0) ∈ Fin) → ((𝐹 supp 0) ∪ (𝐺 supp 0)) ∈ Fin)
3330, 31, 32syl2anc 585 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝐹 supp 0) ∪ (𝐺 supp 0)) ∈ Fin)
346rrxmvallem 25372 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ⊆ ((𝐹 supp 0) ∪ (𝐺 supp 0)))
3533, 34ssfid 9181 . . . . . . . 8 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ∈ Fin)
36 mptexg 7177 . . . . . . . . . 10 (𝐼𝑉 → (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) ∈ V)
37 funmpt 6538 . . . . . . . . . . 11 Fun (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))
38 0cn 11136 . . . . . . . . . . 11 0 ∈ ℂ
39 funisfsupp 9282 . . . . . . . . . . 11 ((Fun (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) ∧ (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) ∈ V ∧ 0 ∈ ℂ) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) finSupp 0 ↔ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ∈ Fin))
4037, 38, 39mp3an13 1455 . . . . . . . . . 10 ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) ∈ V → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) finSupp 0 ↔ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ∈ Fin))
4136, 40syl 17 . . . . . . . . 9 (𝐼𝑉 → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) finSupp 0 ↔ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ∈ Fin))
42413ad2ant1 1134 . . . . . . . 8 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) finSupp 0 ↔ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ∈ Fin))
4335, 42mpbird 257 . . . . . . 7 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) finSupp 0)
44 simp1 1137 . . . . . . 7 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 𝐼𝑉)
45 regsumsupp 21589 . . . . . . 7 (((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)):𝐼⟶ℝ ∧ (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) finSupp 0 ∧ 𝐼𝑉) → (ℝfld Σg (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))) = Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘))
4629, 43, 44, 45syl3anc 1374 . . . . . 6 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (ℝfld Σg (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))) = Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘))
47 suppssdm 8129 . . . . . . . . . . 11 ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ⊆ dom (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))
48 eqid 2737 . . . . . . . . . . . 12 (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) = (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))
4948dmmptss 6207 . . . . . . . . . . 11 dom (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) ⊆ 𝐼
5047, 49sstri 3945 . . . . . . . . . 10 ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ⊆ 𝐼
5150a1i 11 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ⊆ 𝐼)
5251sselda 3935 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)) → 𝑘𝐼)
53 eqidd 2738 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) = (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)))
54 simpr 484 . . . . . . . . . . . . 13 ((((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) ∧ 𝑥 = 𝑘) → 𝑥 = 𝑘)
5554fveq2d 6846 . . . . . . . . . . . 12 ((((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) ∧ 𝑥 = 𝑘) → (𝐹𝑥) = (𝐹𝑘))
5654fveq2d 6846 . . . . . . . . . . . 12 ((((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) ∧ 𝑥 = 𝑘) → (𝐺𝑥) = (𝐺𝑘))
5755, 56oveq12d 7386 . . . . . . . . . . 11 ((((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) ∧ 𝑥 = 𝑘) → ((𝐹𝑥) − (𝐺𝑥)) = ((𝐹𝑘) − (𝐺𝑘)))
5857oveq1d 7383 . . . . . . . . . 10 ((((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) ∧ 𝑥 = 𝑘) → (((𝐹𝑥) − (𝐺𝑥))↑2) = (((𝐹𝑘) − (𝐺𝑘))↑2))
59 simpr 484 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → 𝑘𝐼)
60 ovexd 7403 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (((𝐹𝑘) − (𝐺𝑘))↑2) ∈ V)
6153, 58, 59, 60fvmptd 6957 . . . . . . . . 9 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘) = (((𝐹𝑘) − (𝐺𝑘))↑2))
6261eqcomd 2743 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (((𝐹𝑘) − (𝐺𝑘))↑2) = ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘))
6352, 62syldan 592 . . . . . . 7 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)) → (((𝐹𝑘) − (𝐺𝑘))↑2) = ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘))
6463sumeq2dv 15637 . . . . . 6 ((𝐼𝑉𝐹𝑋𝐺𝑋) → Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)(((𝐹𝑘) − (𝐺𝑘))↑2) = Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘))
6546, 64eqtr4d 2775 . . . . 5 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (ℝfld Σg (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))) = Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)(((𝐹𝑘) − (𝐺𝑘))↑2))
6665adantr 480 . . . 4 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (ℝfld Σg (𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))) = Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)(((𝐹𝑘) − (𝐺𝑘))↑2))
6722ffvelcdmda 7038 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (𝐹𝑘) ∈ ℝ)
6867recnd 11172 . . . . . . . . 9 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (𝐹𝑘) ∈ ℂ)
6925ffvelcdmda 7038 . . . . . . . . . 10 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (𝐺𝑘) ∈ ℝ)
7069recnd 11172 . . . . . . . . 9 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (𝐺𝑘) ∈ ℂ)
7168, 70subcld 11504 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → ((𝐹𝑘) − (𝐺𝑘)) ∈ ℂ)
7271sqcld 14079 . . . . . . 7 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘𝐼) → (((𝐹𝑘) − (𝐺𝑘))↑2) ∈ ℂ)
7352, 72syldan 592 . . . . . 6 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)) → (((𝐹𝑘) − (𝐺𝑘))↑2) ∈ ℂ)
746, 21rrxsuppss 25371 . . . . . . . . . . 11 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝐹 supp 0) ⊆ 𝐼)
756, 24rrxsuppss 25371 . . . . . . . . . . 11 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝐺 supp 0) ⊆ 𝐼)
7674, 75unssd 4146 . . . . . . . . . 10 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝐹 supp 0) ∪ (𝐺 supp 0)) ⊆ 𝐼)
7776ssdifssd 4101 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)) ⊆ 𝐼)
7877sselda 3935 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))) → 𝑘𝐼)
7978, 62syldan 592 . . . . . . 7 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))) → (((𝐹𝑘) − (𝐺𝑘))↑2) = ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘))
8076ssdifd 4099 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)) ⊆ (𝐼 ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)))
8180sselda 3935 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))) → 𝑘 ∈ (𝐼 ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)))
82 ssidd 3959 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0) ⊆ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))
83 0cnd 11137 . . . . . . . . 9 ((𝐼𝑉𝐹𝑋𝐺𝑋) → 0 ∈ ℂ)
8429, 82, 44, 83suppssr 8147 . . . . . . . 8 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ (𝐼 ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘) = 0)
8581, 84syldan 592 . . . . . . 7 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))) → ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2))‘𝑘) = 0)
8679, 85eqtrd 2772 . . . . . 6 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ 𝑘 ∈ (((𝐹 supp 0) ∪ (𝐺 supp 0)) ∖ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0))) → (((𝐹𝑘) − (𝐺𝑘))↑2) = 0)
8734, 73, 86, 33fsumss 15660 . . . . 5 ((𝐼𝑉𝐹𝑋𝐺𝑋) → Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)(((𝐹𝑘) − (𝐺𝑘))↑2) = Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2))
8887adantr 480 . . . 4 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → Σ𝑘 ∈ ((𝑥𝐼 ↦ (((𝐹𝑥) − (𝐺𝑥))↑2)) supp 0)(((𝐹𝑘) − (𝐺𝑘))↑2) = Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2))
8920, 66, 883eqtrd 2776 . . 3 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2))) = Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2))
9089fveq2d 6846 . 2 (((𝐼𝑉𝐹𝑋𝐺𝑋) ∧ (𝑓 = 𝐹𝑔 = 𝐺)) → (√‘(ℝfld Σg (𝑥𝐼 ↦ (((𝑓𝑥) − (𝑔𝑥))↑2)))) = (√‘Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2)))
91 fvexd 6857 . 2 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (√‘Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2)) ∈ V)
9212, 90, 21, 24, 91ovmpod 7520 1 ((𝐼𝑉𝐹𝑋𝐺𝑋) → (𝐹𝐷𝐺) = (√‘Σ𝑘 ∈ ((𝐹 supp 0) ∪ (𝐺 supp 0))(((𝐹𝑘) − (𝐺𝑘))↑2)))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1087   = wceq 1542  wcel 2114  {crab 3401  Vcvv 3442  cdif 3900  cun 3901  wss 3903   class class class wbr 5100  cmpt 5181  dom cdm 5632  Fun wfun 6494  wf 6496  cfv 6500  (class class class)co 7368  cmpo 7370   supp csupp 8112  m cmap 8775  Fincfn 8895   finSupp cfsupp 9276  cc 11036  cr 11037  0cc0 11038  cmin 11376  2c2 12212  cexp 13996  csqrt 15168  Σcsu 15621  Basecbs 17148  distcds 17198   Σg cgsu 17372  fldcrefld 21571  ℝ^crrx 25351
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-rep 5226  ax-sep 5243  ax-nul 5253  ax-pow 5312  ax-pr 5379  ax-un 7690  ax-inf2 9562  ax-cnex 11094  ax-resscn 11095  ax-1cn 11096  ax-icn 11097  ax-addcl 11098  ax-addrcl 11099  ax-mulcl 11100  ax-mulrcl 11101  ax-mulcom 11102  ax-addass 11103  ax-mulass 11104  ax-distr 11105  ax-i2m1 11106  ax-1ne0 11107  ax-1rid 11108  ax-rnegex 11109  ax-rrecex 11110  ax-cnre 11111  ax-pre-lttri 11112  ax-pre-lttrn 11113  ax-pre-ltadd 11114  ax-pre-mulgt0 11115  ax-pre-sup 11116  ax-addf 11117  ax-mulf 11118
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-nel 3038  df-ral 3053  df-rex 3063  df-rmo 3352  df-reu 3353  df-rab 3402  df-v 3444  df-sbc 3743  df-csb 3852  df-dif 3906  df-un 3908  df-in 3910  df-ss 3920  df-pss 3923  df-nul 4288  df-if 4482  df-pw 4558  df-sn 4583  df-pr 4585  df-tp 4587  df-op 4589  df-uni 4866  df-int 4905  df-iun 4950  df-br 5101  df-opab 5163  df-mpt 5182  df-tr 5208  df-id 5527  df-eprel 5532  df-po 5540  df-so 5541  df-fr 5585  df-se 5586  df-we 5587  df-xp 5638  df-rel 5639  df-cnv 5640  df-co 5641  df-dm 5642  df-rn 5643  df-res 5644  df-ima 5645  df-pred 6267  df-ord 6328  df-on 6329  df-lim 6330  df-suc 6331  df-iota 6456  df-fun 6502  df-fn 6503  df-f 6504  df-f1 6505  df-fo 6506  df-f1o 6507  df-fv 6508  df-isom 6509  df-riota 7325  df-ov 7371  df-oprab 7372  df-mpo 7373  df-of 7632  df-om 7819  df-1st 7943  df-2nd 7944  df-supp 8113  df-tpos 8178  df-frecs 8233  df-wrecs 8264  df-recs 8313  df-rdg 8351  df-1o 8407  df-er 8645  df-map 8777  df-ixp 8848  df-en 8896  df-dom 8897  df-sdom 8898  df-fin 8899  df-fsupp 9277  df-sup 9357  df-oi 9427  df-card 9863  df-pnf 11180  df-mnf 11181  df-xr 11182  df-ltxr 11183  df-le 11184  df-sub 11378  df-neg 11379  df-div 11807  df-nn 12158  df-2 12220  df-3 12221  df-4 12222  df-5 12223  df-6 12224  df-7 12225  df-8 12226  df-9 12227  df-n0 12414  df-z 12501  df-dec 12620  df-uz 12764  df-rp 12918  df-fz 13436  df-fzo 13583  df-seq 13937  df-exp 13997  df-hash 14266  df-cj 15034  df-re 15035  df-im 15036  df-sqrt 15170  df-abs 15171  df-clim 15423  df-sum 15622  df-struct 17086  df-sets 17103  df-slot 17121  df-ndx 17133  df-base 17149  df-ress 17170  df-plusg 17202  df-mulr 17203  df-starv 17204  df-sca 17205  df-vsca 17206  df-ip 17207  df-tset 17208  df-ple 17209  df-ds 17211  df-unif 17212  df-hom 17213  df-cco 17214  df-0g 17373  df-gsum 17374  df-prds 17379  df-pws 17381  df-mgm 18577  df-sgrp 18656  df-mnd 18672  df-mhm 18720  df-grp 18878  df-minusg 18879  df-sbg 18880  df-subg 19065  df-ghm 19154  df-cntz 19258  df-cmn 19723  df-abl 19724  df-mgp 20088  df-rng 20100  df-ur 20129  df-ring 20182  df-cring 20183  df-oppr 20285  df-dvdsr 20305  df-unit 20306  df-invr 20336  df-dvr 20349  df-rhm 20420  df-subrng 20491  df-subrg 20515  df-drng 20676  df-field 20677  df-staf 20784  df-srng 20785  df-lmod 20825  df-lss 20895  df-sra 21137  df-rgmod 21138  df-cnfld 21322  df-refld 21572  df-dsmm 21699  df-frlm 21714  df-nm 24538  df-tng 24540  df-tcph 25137  df-rrx 25353
This theorem is referenced by:  rrxmfval  25374  rrxmet  25376  rrxdstprj1  25377
  Copyright terms: Public domain W3C validator