Users' Mathboxes Mathbox for Norm Megill < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  ldilcnv Structured version   Visualization version   GIF version

Theorem ldilcnv 40620
Description: The converse of a lattice dilation is a lattice dilation. (Contributed by NM, 10-May-2013.)
Hypotheses
Ref Expression
ldilcnv.h 𝐻 = (LHyp‘𝐾)
ldilcnv.d 𝐷 = ((LDil‘𝐾)‘𝑊)
Assertion
Ref Expression
ldilcnv (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → 𝐹𝐷)

Proof of Theorem ldilcnv
Dummy variable 𝑥 is distinct from all other variables.
StepHypRef Expression
1 simpll 773 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → 𝐾 ∈ HL)
2 ldilcnv.h . . . 4 𝐻 = (LHyp‘𝐾)
3 eqid 2741 . . . 4 (LAut‘𝐾) = (LAut‘𝐾)
4 ldilcnv.d . . . 4 𝐷 = ((LDil‘𝐾)‘𝑊)
52, 3, 4ldillaut 40616 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → 𝐹 ∈ (LAut‘𝐾))
63lautcnv 40595 . . 3 ((𝐾 ∈ HL ∧ 𝐹 ∈ (LAut‘𝐾)) → 𝐹 ∈ (LAut‘𝐾))
71, 5, 6syl2anc 591 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → 𝐹 ∈ (LAut‘𝐾))
8 eqid 2741 . . . . . . . . 9 (Base‘𝐾) = (Base‘𝐾)
9 eqid 2741 . . . . . . . . 9 (le‘𝐾) = (le‘𝐾)
108, 9, 2, 4ldilval 40618 . . . . . . . 8 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷 ∧ (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊)) → (𝐹𝑥) = 𝑥)
11103expa 1125 . . . . . . 7 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ (𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊)) → (𝐹𝑥) = 𝑥)
12113impb 1121 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ 𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊) → (𝐹𝑥) = 𝑥)
1312fveq2d 6834 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ 𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊) → (𝐹‘(𝐹𝑥)) = (𝐹𝑥))
148, 2, 4ldil1o 40617 . . . . . . 7 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → 𝐹:(Base‘𝐾)–1-1-onto→(Base‘𝐾))
15143ad2ant1 1140 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ 𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊) → 𝐹:(Base‘𝐾)–1-1-onto→(Base‘𝐾))
16 simp2 1144 . . . . . 6 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ 𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊) → 𝑥 ∈ (Base‘𝐾))
17 f1ocnvfv1 7223 . . . . . 6 ((𝐹:(Base‘𝐾)–1-1-onto→(Base‘𝐾) ∧ 𝑥 ∈ (Base‘𝐾)) → (𝐹‘(𝐹𝑥)) = 𝑥)
1815, 16, 17syl2anc 591 . . . . 5 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ 𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊) → (𝐹‘(𝐹𝑥)) = 𝑥)
1913, 18eqtr3d 2778 . . . 4 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) ∧ 𝑥 ∈ (Base‘𝐾) ∧ 𝑥(le‘𝐾)𝑊) → (𝐹𝑥) = 𝑥)
20193exp 1126 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → (𝑥 ∈ (Base‘𝐾) → (𝑥(le‘𝐾)𝑊 → (𝐹𝑥) = 𝑥)))
2120ralrimiv 3132 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → ∀𝑥 ∈ (Base‘𝐾)(𝑥(le‘𝐾)𝑊 → (𝐹𝑥) = 𝑥))
228, 9, 2, 3, 4isldil 40615 . . 3 ((𝐾 ∈ HL ∧ 𝑊𝐻) → (𝐹𝐷 ↔ (𝐹 ∈ (LAut‘𝐾) ∧ ∀𝑥 ∈ (Base‘𝐾)(𝑥(le‘𝐾)𝑊 → (𝐹𝑥) = 𝑥))))
2322adantr 482 . 2 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → (𝐹𝐷 ↔ (𝐹 ∈ (LAut‘𝐾) ∧ ∀𝑥 ∈ (Base‘𝐾)(𝑥(le‘𝐾)𝑊 → (𝐹𝑥) = 𝑥))))
247, 21, 23mpbir2and 720 1 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝐷) → 𝐹𝐷)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  wa 397  w3a 1093   = wceq 1548  wcel 2121  wral 3055   class class class wbr 5074  ccnv 5619  1-1-ontowf1o 6487  cfv 6488  Basecbs 17174  lecple 17222  HLchlt 39855  LHypclh 40489  LAutclaut 40490  LDilcldil 40605
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1803  ax-4 1817  ax-5 1918  ax-6 1975  ax-7 2016  ax-8 2123  ax-9 2131  ax-10 2154  ax-11 2170  ax-12 2191  ax-ext 2713  ax-rep 5201  ax-sep 5220  ax-nul 5230  ax-pow 5296  ax-pr 5364  ax-un 7681
This theorem depends on definitions:  df-bi 209  df-an 398  df-or 855  df-3an 1095  df-tru 1551  df-fal 1561  df-ex 1788  df-nf 1792  df-sb 2075  df-mo 2545  df-eu 2575  df-clab 2720  df-cleq 2733  df-clel 2816  df-nfc 2890  df-ne 2937  df-ral 3056  df-rex 3066  df-reu 3347  df-rab 3394  df-v 3435  df-sbc 3725  df-csb 3833  df-dif 3887  df-un 3889  df-in 3891  df-ss 3901  df-nul 4264  df-if 4457  df-pw 4533  df-sn 4558  df-pr 4560  df-op 4564  df-uni 4841  df-iun 4925  df-br 5075  df-opab 5137  df-mpt 5156  df-id 5515  df-xp 5626  df-rel 5627  df-cnv 5628  df-co 5629  df-dm 5630  df-rn 5631  df-res 5632  df-ima 5633  df-iota 6444  df-fun 6490  df-fn 6491  df-f 6492  df-f1 6493  df-fo 6494  df-f1o 6495  df-fv 6496  df-ov 7362  df-oprab 7363  df-mpo 7364  df-map 8769  df-laut 40494  df-ldil 40609
This theorem is referenced by:  ltrncnv  40651
  Copyright terms: Public domain W3C validator