Metamath Proof Explorer


Theorem m2detleiblem7

Description: Lemma 7 for m2detleib . (Contributed by AV, 20-Dec-2018)

Ref Expression
Hypotheses m2detleiblem1.n 𝑁 = { 1 , 2 }
m2detleiblem1.p 𝑃 = ( Base ‘ ( SymGrp ‘ 𝑁 ) )
m2detleiblem1.y 𝑌 = ( ℤRHom ‘ 𝑅 )
m2detleiblem1.s 𝑆 = ( pmSgn ‘ 𝑁 )
m2detleiblem1.o 1 = ( 1r𝑅 )
m2detleiblem1.i 𝐼 = ( invg𝑅 )
m2detleiblem1.t · = ( .r𝑅 )
m2detleiblem1.m = ( -g𝑅 )
Assertion m2detleiblem7 ( ( 𝑅 ∈ Ring ∧ 𝑋 ∈ ( Base ‘ 𝑅 ) ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( 𝑋 ( +g𝑅 ) ( ( 𝐼1 ) · 𝑍 ) ) = ( 𝑋 𝑍 ) )

Proof

Step Hyp Ref Expression
1 m2detleiblem1.n 𝑁 = { 1 , 2 }
2 m2detleiblem1.p 𝑃 = ( Base ‘ ( SymGrp ‘ 𝑁 ) )
3 m2detleiblem1.y 𝑌 = ( ℤRHom ‘ 𝑅 )
4 m2detleiblem1.s 𝑆 = ( pmSgn ‘ 𝑁 )
5 m2detleiblem1.o 1 = ( 1r𝑅 )
6 m2detleiblem1.i 𝐼 = ( invg𝑅 )
7 m2detleiblem1.t · = ( .r𝑅 )
8 m2detleiblem1.m = ( -g𝑅 )
9 eqid ( Base ‘ 𝑅 ) = ( Base ‘ 𝑅 )
10 simpl ( ( 𝑅 ∈ Ring ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → 𝑅 ∈ Ring )
11 simpr ( ( 𝑅 ∈ Ring ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → 𝑍 ∈ ( Base ‘ 𝑅 ) )
12 9 7 5 6 10 11 ringnegl ( ( 𝑅 ∈ Ring ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( ( 𝐼1 ) · 𝑍 ) = ( 𝐼𝑍 ) )
13 12 3adant2 ( ( 𝑅 ∈ Ring ∧ 𝑋 ∈ ( Base ‘ 𝑅 ) ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( ( 𝐼1 ) · 𝑍 ) = ( 𝐼𝑍 ) )
14 13 oveq2d ( ( 𝑅 ∈ Ring ∧ 𝑋 ∈ ( Base ‘ 𝑅 ) ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( 𝑋 ( +g𝑅 ) ( ( 𝐼1 ) · 𝑍 ) ) = ( 𝑋 ( +g𝑅 ) ( 𝐼𝑍 ) ) )
15 eqid ( +g𝑅 ) = ( +g𝑅 )
16 9 15 6 8 grpsubval ( ( 𝑋 ∈ ( Base ‘ 𝑅 ) ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( 𝑋 𝑍 ) = ( 𝑋 ( +g𝑅 ) ( 𝐼𝑍 ) ) )
17 16 3adant1 ( ( 𝑅 ∈ Ring ∧ 𝑋 ∈ ( Base ‘ 𝑅 ) ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( 𝑋 𝑍 ) = ( 𝑋 ( +g𝑅 ) ( 𝐼𝑍 ) ) )
18 14 17 eqtr4d ( ( 𝑅 ∈ Ring ∧ 𝑋 ∈ ( Base ‘ 𝑅 ) ∧ 𝑍 ∈ ( Base ‘ 𝑅 ) ) → ( 𝑋 ( +g𝑅 ) ( ( 𝐼1 ) · 𝑍 ) ) = ( 𝑋 𝑍 ) )