ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  mhmlem GIF version

Theorem mhmlem 12978
Description: Lemma for mhmmnd 12980 and ghmgrp 12982. (Contributed by Paul Chapman, 25-Apr-2008.) (Revised by Mario Carneiro, 12-May-2014.) (Revised by Thierry Arnoux, 25-Jan-2020.)
Hypotheses
Ref Expression
ghmgrp.f ((𝜑 ∧ ð‘Ĩ ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) → (ðđ‘(ð‘Ĩ + ð‘Ķ)) = ((ðđ‘ð‘Ĩ) âĻĢ (ðđ‘ð‘Ķ)))
mhmlem.a (𝜑 → ðī ∈ 𝑋)
mhmlem.b (𝜑 → ðĩ ∈ 𝑋)
Assertion
Ref Expression
mhmlem (𝜑 → (ðđ‘(ðī + ðĩ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ)))
Distinct variable groups:   ð‘Ĩ,ðđ,ð‘Ķ   ð‘Ĩ, + ,ð‘Ķ   ð‘Ĩ,𝑋,ð‘Ķ   ð‘Ĩ, âĻĢ ,ð‘Ķ   𝜑,ð‘Ĩ,ð‘Ķ   ð‘Ĩ,ðī,ð‘Ķ   ð‘Ķ,ðĩ
Allowed substitution hint:   ðĩ(ð‘Ĩ)

Proof of Theorem mhmlem
StepHypRef Expression
1 id 19 . 2 (𝜑 → 𝜑)
2 mhmlem.a . 2 (𝜑 → ðī ∈ 𝑋)
3 mhmlem.b . 2 (𝜑 → ðĩ ∈ 𝑋)
4 eleq1 2240 . . . . . 6 (ð‘Ĩ = ðī → (ð‘Ĩ ∈ 𝑋 ↔ ðī ∈ 𝑋))
543anbi2d 1317 . . . . 5 (ð‘Ĩ = ðī → ((𝜑 ∧ ð‘Ĩ ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) ↔ (𝜑 ∧ ðī ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋)))
6 fvoveq1 5898 . . . . . 6 (ð‘Ĩ = ðī → (ðđ‘(ð‘Ĩ + ð‘Ķ)) = (ðđ‘(ðī + ð‘Ķ)))
7 fveq2 5516 . . . . . . 7 (ð‘Ĩ = ðī → (ðđ‘ð‘Ĩ) = (ðđ‘ðī))
87oveq1d 5890 . . . . . 6 (ð‘Ĩ = ðī → ((ðđ‘ð‘Ĩ) âĻĢ (ðđ‘ð‘Ķ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ð‘Ķ)))
96, 8eqeq12d 2192 . . . . 5 (ð‘Ĩ = ðī → ((ðđ‘(ð‘Ĩ + ð‘Ķ)) = ((ðđ‘ð‘Ĩ) âĻĢ (ðđ‘ð‘Ķ)) ↔ (ðđ‘(ðī + ð‘Ķ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ð‘Ķ))))
105, 9imbi12d 234 . . . 4 (ð‘Ĩ = ðī → (((𝜑 ∧ ð‘Ĩ ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) → (ðđ‘(ð‘Ĩ + ð‘Ķ)) = ((ðđ‘ð‘Ĩ) âĻĢ (ðđ‘ð‘Ķ))) ↔ ((𝜑 ∧ ðī ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) → (ðđ‘(ðī + ð‘Ķ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ð‘Ķ)))))
11 eleq1 2240 . . . . . 6 (ð‘Ķ = ðĩ → (ð‘Ķ ∈ 𝑋 ↔ ðĩ ∈ 𝑋))
12113anbi3d 1318 . . . . 5 (ð‘Ķ = ðĩ → ((𝜑 ∧ ðī ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) ↔ (𝜑 ∧ ðī ∈ 𝑋 ∧ ðĩ ∈ 𝑋)))
13 oveq2 5883 . . . . . . 7 (ð‘Ķ = ðĩ → (ðī + ð‘Ķ) = (ðī + ðĩ))
1413fveq2d 5520 . . . . . 6 (ð‘Ķ = ðĩ → (ðđ‘(ðī + ð‘Ķ)) = (ðđ‘(ðī + ðĩ)))
15 fveq2 5516 . . . . . . 7 (ð‘Ķ = ðĩ → (ðđ‘ð‘Ķ) = (ðđ‘ðĩ))
1615oveq2d 5891 . . . . . 6 (ð‘Ķ = ðĩ → ((ðđ‘ðī) âĻĢ (ðđ‘ð‘Ķ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ)))
1714, 16eqeq12d 2192 . . . . 5 (ð‘Ķ = ðĩ → ((ðđ‘(ðī + ð‘Ķ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ð‘Ķ)) ↔ (ðđ‘(ðī + ðĩ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ))))
1812, 17imbi12d 234 . . . 4 (ð‘Ķ = ðĩ → (((𝜑 ∧ ðī ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) → (ðđ‘(ðī + ð‘Ķ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ð‘Ķ))) ↔ ((𝜑 ∧ ðī ∈ 𝑋 ∧ ðĩ ∈ 𝑋) → (ðđ‘(ðī + ðĩ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ)))))
19 ghmgrp.f . . . 4 ((𝜑 ∧ ð‘Ĩ ∈ 𝑋 ∧ ð‘Ķ ∈ 𝑋) → (ðđ‘(ð‘Ĩ + ð‘Ķ)) = ((ðđ‘ð‘Ĩ) âĻĢ (ðđ‘ð‘Ķ)))
2010, 18, 19vtocl2g 2802 . . 3 ((ðī ∈ 𝑋 ∧ ðĩ ∈ 𝑋) → ((𝜑 ∧ ðī ∈ 𝑋 ∧ ðĩ ∈ 𝑋) → (ðđ‘(ðī + ðĩ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ))))
212, 3, 20syl2anc 411 . 2 (𝜑 → ((𝜑 ∧ ðī ∈ 𝑋 ∧ ðĩ ∈ 𝑋) → (ðđ‘(ðī + ðĩ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ))))
221, 2, 3, 21mp3and 1340 1 (𝜑 → (ðđ‘(ðī + ðĩ)) = ((ðđ‘ðī) âĻĢ (ðđ‘ðĩ)))
Colors of variables: wff set class
Syntax hints:   → wi 4   ∧ w3a 978   = wceq 1353   ∈ wcel 2148  â€˜cfv 5217  (class class class)co 5875
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-io 709  ax-5 1447  ax-7 1448  ax-gen 1449  ax-ie1 1493  ax-ie2 1494  ax-8 1504  ax-10 1505  ax-11 1506  ax-i12 1507  ax-bndl 1509  ax-4 1510  ax-17 1526  ax-i9 1530  ax-ial 1534  ax-i5r 1535  ax-ext 2159
This theorem depends on definitions:  df-bi 117  df-3an 980  df-tru 1356  df-nf 1461  df-sb 1763  df-clab 2164  df-cleq 2170  df-clel 2173  df-nfc 2308  df-rex 2461  df-v 2740  df-un 3134  df-sn 3599  df-pr 3600  df-op 3602  df-uni 3811  df-br 4005  df-iota 5179  df-fv 5225  df-ov 5878
This theorem is referenced by:  mhmid  12979  mhmmnd  12980  ghmgrp  12982
  Copyright terms: Public domain W3C validator