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

Theorem ltrncom 34838
Description: Composition is commutative for translations. Part of proof of Lemma G of [Crawley] p. 116. (Contributed by NM, 5-Jun-2013.)
Hypotheses
Ref Expression
ltrncom.h 𝐻 = (LHyp‘𝐾)
ltrncom.t 𝑇 = ((LTrn‘𝐾)‘𝑊)
Assertion
Ref Expression
ltrncom (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) → (𝐹𝐺) = (𝐺𝐹))

Proof of Theorem ltrncom
StepHypRef Expression
1 simpl1 1057 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 = ( I ↾ (Base‘𝐾))) → (𝐾 ∈ HL ∧ 𝑊𝐻))
2 simpl2 1058 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 = ( I ↾ (Base‘𝐾))) → 𝐹𝑇)
3 simpl3 1059 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 = ( I ↾ (Base‘𝐾))) → 𝐺𝑇)
4 simpr 476 . . 3 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 = ( I ↾ (Base‘𝐾))) → 𝐹 = ( I ↾ (Base‘𝐾)))
5 eqid 2610 . . . 4 (Base‘𝐾) = (Base‘𝐾)
6 ltrncom.h . . . 4 𝐻 = (LHyp‘𝐾)
7 ltrncom.t . . . 4 𝑇 = ((LTrn‘𝐾)‘𝑊)
85, 6, 7cdlemg47a 34834 . . 3 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝐹𝑇𝐺𝑇) ∧ 𝐹 = ( I ↾ (Base‘𝐾))) → (𝐹𝐺) = (𝐺𝐹))
91, 2, 3, 4, 8syl121anc 1323 . 2 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 = ( I ↾ (Base‘𝐾))) → (𝐹𝐺) = (𝐺𝐹))
10 simpll1 1093 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
11 simpll2 1094 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺)) → 𝐹𝑇)
12 simpll3 1095 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺)) → 𝐺𝑇)
13 simplr 788 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺)) → 𝐹 ≠ ( I ↾ (Base‘𝐾)))
14 simpr 476 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺)) → (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺))
15 eqid 2610 . . . . 5 ((trL‘𝐾)‘𝑊) = ((trL‘𝐾)‘𝑊)
165, 6, 7, 15cdlemg48 34837 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝐹𝑇𝐺𝑇) ∧ (𝐹 ≠ ( I ↾ (Base‘𝐾)) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺))) → (𝐹𝐺) = (𝐺𝐹))
1710, 11, 12, 13, 14, 16syl122anc 1327 . . 3 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) = (((trL‘𝐾)‘𝑊)‘𝐺)) → (𝐹𝐺) = (𝐺𝐹))
18 simpll1 1093 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺)) → (𝐾 ∈ HL ∧ 𝑊𝐻))
19 simpll2 1094 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺)) → 𝐹𝑇)
20 simpll3 1095 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺)) → 𝐺𝑇)
21 simpr 476 . . . 4 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺)) → (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺))
226, 7, 15cdlemg44 34833 . . . 4 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ (𝐹𝑇𝐺𝑇) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺)) → (𝐹𝐺) = (𝐺𝐹))
2318, 19, 20, 21, 22syl121anc 1323 . . 3 (((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) ∧ (((trL‘𝐾)‘𝑊)‘𝐹) ≠ (((trL‘𝐾)‘𝑊)‘𝐺)) → (𝐹𝐺) = (𝐺𝐹))
2417, 23pm2.61dane 2869 . 2 ((((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) ∧ 𝐹 ≠ ( I ↾ (Base‘𝐾))) → (𝐹𝐺) = (𝐺𝐹))
259, 24pm2.61dane 2869 1 (((𝐾 ∈ HL ∧ 𝑊𝐻) ∧ 𝐹𝑇𝐺𝑇) → (𝐹𝐺) = (𝐺𝐹))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 383  w3a 1031   = wceq 1475  wcel 1977  wne 2780   I cid 4938  cres 5030  ccom 5032  cfv 5790  Basecbs 15644  HLchlt 33449  LHypclh 34082  LTrncltrn 34199  trLctrl 34257
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1713  ax-4 1728  ax-5 1827  ax-6 1875  ax-7 1922  ax-8 1979  ax-9 1986  ax-10 2006  ax-11 2021  ax-12 2034  ax-13 2234  ax-ext 2590  ax-rep 4694  ax-sep 4704  ax-nul 4712  ax-pow 4764  ax-pr 4828  ax-un 6825  ax-riotaBAD 33051
This theorem depends on definitions:  df-bi 196  df-or 384  df-an 385  df-3or 1032  df-3an 1033  df-tru 1478  df-ex 1696  df-nf 1701  df-sb 1868  df-eu 2462  df-mo 2463  df-clab 2597  df-cleq 2603  df-clel 2606  df-nfc 2740  df-ne 2782  df-nel 2783  df-ral 2901  df-rex 2902  df-reu 2903  df-rmo 2904  df-rab 2905  df-v 3175  df-sbc 3403  df-csb 3500  df-dif 3543  df-un 3545  df-in 3547  df-ss 3554  df-nul 3875  df-if 4037  df-pw 4110  df-sn 4126  df-pr 4128  df-op 4132  df-uni 4368  df-iun 4452  df-iin 4453  df-br 4579  df-opab 4639  df-mpt 4640  df-id 4943  df-xp 5034  df-rel 5035  df-cnv 5036  df-co 5037  df-dm 5038  df-rn 5039  df-res 5040  df-ima 5041  df-iota 5754  df-fun 5792  df-fn 5793  df-f 5794  df-f1 5795  df-fo 5796  df-f1o 5797  df-fv 5798  df-riota 6489  df-ov 6530  df-oprab 6531  df-mpt2 6532  df-1st 7037  df-2nd 7038  df-undef 7264  df-map 7724  df-preset 16700  df-poset 16718  df-plt 16730  df-lub 16746  df-glb 16747  df-join 16748  df-meet 16749  df-p0 16811  df-p1 16812  df-lat 16818  df-clat 16880  df-oposet 33275  df-ol 33277  df-oml 33278  df-covers 33365  df-ats 33366  df-atl 33397  df-cvlat 33421  df-hlat 33450  df-llines 33596  df-lplanes 33597  df-lvols 33598  df-lines 33599  df-psubsp 33601  df-pmap 33602  df-padd 33894  df-lhyp 34086  df-laut 34087  df-ldil 34202  df-ltrn 34203  df-trl 34258
This theorem is referenced by:  ltrnco4  34839  trljco2  34841  tgrpabl  34851  tendoplcom  34882  tendoicl  34896  cdlemk3  34933  cdlemk12  34950  cdlemk12u  34972  cdlemk46  35048  cdlemk49  35051  dvhvaddcomN  35197  cdlemn4  35299  cdlemn8  35305  dihopelvalcpre  35349
  Copyright terms: Public domain W3C validator