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

Theorem mirfv 27887
Description: Value of the point inversion function 𝑀. Definition 7.5 of [Schwabhauser] p. 49. (Contributed by Thierry Arnoux, 30-May-2019.)
Hypotheses
Ref Expression
mirval.p 𝑃 = (Baseβ€˜πΊ)
mirval.d βˆ’ = (distβ€˜πΊ)
mirval.i 𝐼 = (Itvβ€˜πΊ)
mirval.l 𝐿 = (LineGβ€˜πΊ)
mirval.s 𝑆 = (pInvGβ€˜πΊ)
mirval.g (πœ‘ β†’ 𝐺 ∈ TarskiG)
mirval.a (πœ‘ β†’ 𝐴 ∈ 𝑃)
mirfv.m 𝑀 = (π‘†β€˜π΄)
mirfv.b (πœ‘ β†’ 𝐡 ∈ 𝑃)
Assertion
Ref Expression
mirfv (πœ‘ β†’ (π‘€β€˜π΅) = (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡) ∧ 𝐴 ∈ (𝑧𝐼𝐡))))
Distinct variable groups:   𝑧,𝐴   𝑧,𝐡   𝑧,𝐺   𝑧,𝑀   𝑧,𝐼   𝑧,𝑃   πœ‘,𝑧   𝑧, βˆ’
Allowed substitution hints:   𝑆(𝑧)   𝐿(𝑧)

Proof of Theorem mirfv
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 mirfv.m . . 3 𝑀 = (π‘†β€˜π΄)
2 mirval.p . . . 4 𝑃 = (Baseβ€˜πΊ)
3 mirval.d . . . 4 βˆ’ = (distβ€˜πΊ)
4 mirval.i . . . 4 𝐼 = (Itvβ€˜πΊ)
5 mirval.l . . . 4 𝐿 = (LineGβ€˜πΊ)
6 mirval.s . . . 4 𝑆 = (pInvGβ€˜πΊ)
7 mirval.g . . . 4 (πœ‘ β†’ 𝐺 ∈ TarskiG)
8 mirval.a . . . 4 (πœ‘ β†’ 𝐴 ∈ 𝑃)
92, 3, 4, 5, 6, 7, 8mirval 27886 . . 3 (πœ‘ β†’ (π‘†β€˜π΄) = (𝑦 ∈ 𝑃 ↦ (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝑦) ∧ 𝐴 ∈ (𝑧𝐼𝑦)))))
101, 9eqtrid 2785 . 2 (πœ‘ β†’ 𝑀 = (𝑦 ∈ 𝑃 ↦ (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝑦) ∧ 𝐴 ∈ (𝑧𝐼𝑦)))))
11 simplr 768 . . . . . 6 (((πœ‘ ∧ 𝑦 = 𝐡) ∧ 𝑧 ∈ 𝑃) β†’ 𝑦 = 𝐡)
1211oveq2d 7420 . . . . 5 (((πœ‘ ∧ 𝑦 = 𝐡) ∧ 𝑧 ∈ 𝑃) β†’ (𝐴 βˆ’ 𝑦) = (𝐴 βˆ’ 𝐡))
1312eqeq2d 2744 . . . 4 (((πœ‘ ∧ 𝑦 = 𝐡) ∧ 𝑧 ∈ 𝑃) β†’ ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝑦) ↔ (𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡)))
1411oveq2d 7420 . . . . 5 (((πœ‘ ∧ 𝑦 = 𝐡) ∧ 𝑧 ∈ 𝑃) β†’ (𝑧𝐼𝑦) = (𝑧𝐼𝐡))
1514eleq2d 2820 . . . 4 (((πœ‘ ∧ 𝑦 = 𝐡) ∧ 𝑧 ∈ 𝑃) β†’ (𝐴 ∈ (𝑧𝐼𝑦) ↔ 𝐴 ∈ (𝑧𝐼𝐡)))
1613, 15anbi12d 632 . . 3 (((πœ‘ ∧ 𝑦 = 𝐡) ∧ 𝑧 ∈ 𝑃) β†’ (((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝑦) ∧ 𝐴 ∈ (𝑧𝐼𝑦)) ↔ ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡) ∧ 𝐴 ∈ (𝑧𝐼𝐡))))
1716riotabidva 7380 . 2 ((πœ‘ ∧ 𝑦 = 𝐡) β†’ (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝑦) ∧ 𝐴 ∈ (𝑧𝐼𝑦))) = (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡) ∧ 𝐴 ∈ (𝑧𝐼𝐡))))
18 mirfv.b . 2 (πœ‘ β†’ 𝐡 ∈ 𝑃)
19 riotaex 7364 . . 3 (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡) ∧ 𝐴 ∈ (𝑧𝐼𝐡))) ∈ V
2019a1i 11 . 2 (πœ‘ β†’ (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡) ∧ 𝐴 ∈ (𝑧𝐼𝐡))) ∈ V)
2110, 17, 18, 20fvmptd 7001 1 (πœ‘ β†’ (π‘€β€˜π΅) = (℩𝑧 ∈ 𝑃 ((𝐴 βˆ’ 𝑧) = (𝐴 βˆ’ 𝐡) ∧ 𝐴 ∈ (𝑧𝐼𝐡))))
Colors of variables: wff setvar class
Syntax hints:   β†’ wi 4   ∧ wa 397   = wceq 1542   ∈ wcel 2107  Vcvv 3475   ↦ cmpt 5230  β€˜cfv 6540  β„©crio 7359  (class class class)co 7404  Basecbs 17140  distcds 17202  TarskiGcstrkg 27658  Itvcitv 27664  LineGclng 27665  pInvGcmir 27883
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pr 5426
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-ral 3063  df-rex 3072  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-id 5573  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-riota 7360  df-ov 7407  df-mir 27884
This theorem is referenced by:  mircgr  27888  mirbtwn  27889  ismir  27890  mirf  27891  mireq  27896
  Copyright terms: Public domain W3C validator