Metamath Proof Explorer


Theorem rlocmulval

Description: Value of the addition in the ring localization, given two representatives. (Contributed by Thierry Arnoux, 4-May-2025)

Ref Expression
Hypotheses rlocaddval.1 B = Base R
rlocaddval.2 · ˙ = R
rlocaddval.3 + ˙ = + R
rlocaddval.4 No typesetting found for |- L = ( R RLocal S ) with typecode |-
rlocaddval.5 No typesetting found for |- .~ = ( R ~RL S ) with typecode |-
rlocaddval.r φ R CRing
rlocaddval.s φ S SubMnd mulGrp R
rlocaddval.6 φ E B
rlocaddval.7 φ F B
rlocaddval.8 φ G S
rlocaddval.9 φ H S
rlocmulval.1 ˙ = L
Assertion rlocmulval φ E G ˙ ˙ F H ˙ = E · ˙ F G · ˙ H ˙

Proof

Step Hyp Ref Expression
1 rlocaddval.1 B = Base R
2 rlocaddval.2 · ˙ = R
3 rlocaddval.3 + ˙ = + R
4 rlocaddval.4 Could not format L = ( R RLocal S ) : No typesetting found for |- L = ( R RLocal S ) with typecode |-
5 rlocaddval.5 Could not format .~ = ( R ~RL S ) : No typesetting found for |- .~ = ( R ~RL S ) with typecode |-
6 rlocaddval.r φ R CRing
7 rlocaddval.s φ S SubMnd mulGrp R
8 rlocaddval.6 φ E B
9 rlocaddval.7 φ F B
10 rlocaddval.8 φ G S
11 rlocaddval.9 φ H S
12 rlocmulval.1 ˙ = L
13 8 10 opelxpd φ E G B × S
14 9 11 opelxpd φ F H B × S
15 eqid 0 R = 0 R
16 eqid - R = - R
17 eqid R = R
18 eqid Scalar R = Scalar R
19 eqid Base Scalar R = Base Scalar R
20 eqid R = R
21 eqid B × S = B × S
22 eqid TopSet R = TopSet R
23 eqid dist R = dist R
24 eqid a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b = a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b
25 eqid a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b = a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b
26 eqid k Base Scalar R , a B × S k R 1 st a 2 nd a = k Base Scalar R , a B × S k R 1 st a 2 nd a
27 eqid a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a = a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a
28 eqid a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
29 eqid mulGrp R = mulGrp R
30 29 1 mgpbas B = Base mulGrp R
31 30 submss S SubMnd mulGrp R S B
32 7 31 syl φ S B
33 1 15 2 16 3 17 18 19 20 21 5 22 23 24 25 26 27 28 6 32 rlocval Could not format ( ph -> ( R RLocal S ) = ( ( ( { <. ( Base ` ndx ) , ( B X. S ) >. , <. ( +g ` ndx ) , ( a e. ( B X. S ) , b e. ( B X. S ) |-> <. ( ( ( 1st ` a ) .x. ( 2nd ` b ) ) .+ ( ( 1st ` b ) .x. ( 2nd ` a ) ) ) , ( ( 2nd ` a ) .x. ( 2nd ` b ) ) >. ) >. , <. ( .r ` ndx ) , ( a e. ( B X. S ) , b e. ( B X. S ) |-> <. ( ( 1st ` a ) .x. ( 1st ` b ) ) , ( ( 2nd ` a ) .x. ( 2nd ` b ) ) >. ) >. } u. { <. ( Scalar ` ndx ) , ( Scalar ` R ) >. , <. ( .s ` ndx ) , ( k e. ( Base ` ( Scalar ` R ) ) , a e. ( B X. S ) |-> <. ( k ( .s ` R ) ( 1st ` a ) ) , ( 2nd ` a ) >. ) >. , <. ( .i ` ndx ) , (/) >. } ) u. { <. ( TopSet ` ndx ) , ( ( TopSet ` R ) tX ( ( TopSet ` R ) |`t S ) ) >. , <. ( le ` ndx ) , { <. a , b >. | ( ( a e. ( B X. S ) /\ b e. ( B X. S ) ) /\ ( ( 1st ` a ) .x. ( 2nd ` b ) ) ( le ` R ) ( ( 1st ` b ) .x. ( 2nd ` a ) ) ) } >. , <. ( dist ` ndx ) , ( a e. ( B X. S ) , b e. ( B X. S ) |-> ( ( ( 1st ` a ) .x. ( 2nd ` b ) ) ( dist ` R ) ( ( 1st ` b ) .x. ( 2nd ` a ) ) ) ) >. } ) /s .~ ) ) : No typesetting found for |- ( ph -> ( R RLocal S ) = ( ( ( { <. ( Base ` ndx ) , ( B X. S ) >. , <. ( +g ` ndx ) , ( a e. ( B X. S ) , b e. ( B X. S ) |-> <. ( ( ( 1st ` a ) .x. ( 2nd ` b ) ) .+ ( ( 1st ` b ) .x. ( 2nd ` a ) ) ) , ( ( 2nd ` a ) .x. ( 2nd ` b ) ) >. ) >. , <. ( .r ` ndx ) , ( a e. ( B X. S ) , b e. ( B X. S ) |-> <. ( ( 1st ` a ) .x. ( 1st ` b ) ) , ( ( 2nd ` a ) .x. ( 2nd ` b ) ) >. ) >. } u. { <. ( Scalar ` ndx ) , ( Scalar ` R ) >. , <. ( .s ` ndx ) , ( k e. ( Base ` ( Scalar ` R ) ) , a e. ( B X. S ) |-> <. ( k ( .s ` R ) ( 1st ` a ) ) , ( 2nd ` a ) >. ) >. , <. ( .i ` ndx ) , (/) >. } ) u. { <. ( TopSet ` ndx ) , ( ( TopSet ` R ) tX ( ( TopSet ` R ) |`t S ) ) >. , <. ( le ` ndx ) , { <. a , b >. | ( ( a e. ( B X. S ) /\ b e. ( B X. S ) ) /\ ( ( 1st ` a ) .x. ( 2nd ` b ) ) ( le ` R ) ( ( 1st ` b ) .x. ( 2nd ` a ) ) ) } >. , <. ( dist ` ndx ) , ( a e. ( B X. S ) , b e. ( B X. S ) |-> ( ( ( 1st ` a ) .x. ( 2nd ` b ) ) ( dist ` R ) ( ( 1st ` b ) .x. ( 2nd ` a ) ) ) ) >. } ) /s .~ ) ) with typecode |-
34 4 33 eqtrid φ L = Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a / 𝑠 ˙
35 eqidd φ Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
36 eqid Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
37 36 imasvalstr Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a Struct 1 12
38 baseid Base = Slot Base ndx
39 snsstp1 Base ndx B × S Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b
40 ssun1 Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx
41 ssun1 Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
42 40 41 sstri Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
43 39 42 sstri Base ndx B × S Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
44 1 fvexi B V
45 44 a1i φ B V
46 45 7 xpexd φ B × S V
47 eqid Base Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = Base Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
48 35 37 38 43 46 47 strfv3 φ Base Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = B × S
49 48 eqcomd φ B × S = Base Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
50 eqid 1 R = 1 R
51 1 15 50 2 16 21 5 6 7 erler φ ˙ Er B × S
52 tpex Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b V
53 tpex Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx V
54 52 53 unex Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx V
55 tpex TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a V
56 54 55 unex Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a V
57 56 a1i φ Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a V
58 32 ad2antrr φ u ˙ p v ˙ q S B
59 58 ad2antrr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R S B
60 59 ad2antrr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R S B
61 eqidd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v = 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v
62 eqidd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q = 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
63 6 crngringd φ R Ring
64 63 ad6antr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R R Ring
65 simplr φ u ˙ p v ˙ q u ˙ p
66 1 5 58 65 erlcl1 φ u ˙ p v ˙ q u B × S
67 66 ad4antr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R u B × S
68 xp1st u B × S 1 st u B
69 67 68 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st u B
70 simpr φ u ˙ p v ˙ q v ˙ q
71 1 5 58 70 erlcl1 φ u ˙ p v ˙ q v B × S
72 71 ad4antr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R v B × S
73 xp1st v B × S 1 st v B
74 72 73 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st v B
75 1 2 64 69 74 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st u · ˙ 1 st v B
76 1 5 58 65 erlcl2 φ u ˙ p v ˙ q p B × S
77 76 ad4antr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R p B × S
78 xp1st p B × S 1 st p B
79 77 78 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p B
80 1 5 58 70 erlcl2 φ u ˙ p v ˙ q q B × S
81 80 ad4antr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R q B × S
82 xp1st q B × S 1 st q B
83 81 82 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st q B
84 1 2 64 79 83 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st q B
85 7 ad6antr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R S SubMnd mulGrp R
86 xp2nd u B × S 2 nd u S
87 67 86 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd u S
88 xp2nd v B × S 2 nd v S
89 72 88 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd v S
90 29 2 mgpplusg · ˙ = + mulGrp R
91 90 submcl S SubMnd mulGrp R 2 nd u S 2 nd v S 2 nd u · ˙ 2 nd v S
92 85 87 89 91 syl3anc φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd u · ˙ 2 nd v S
93 xp2nd p B × S 2 nd p S
94 77 93 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd p S
95 xp2nd q B × S 2 nd q S
96 81 95 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd q S
97 90 submcl S SubMnd mulGrp R 2 nd p S 2 nd q S 2 nd p · ˙ 2 nd q S
98 85 94 96 97 syl3anc φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd p · ˙ 2 nd q S
99 simp-4r φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f S
100 simplr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g S
101 90 submcl S SubMnd mulGrp R f S g S f · ˙ g S
102 85 99 100 101 syl3anc φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g S
103 60 102 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g B
104 60 98 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd p · ˙ 2 nd q B
105 1 2 64 75 104 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q B
106 60 92 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd u · ˙ 2 nd v B
107 1 2 64 84 106 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v B
108 1 2 16 64 103 105 107 ringsubdi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v
109 64 ringgrpd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R R Grp
110 1 2 64 103 105 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q B
111 1 2 64 79 74 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st v B
112 60 87 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd u B
113 60 96 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd q B
114 1 2 64 112 113 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd u · ˙ 2 nd q B
115 1 2 64 111 114 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q B
116 1 2 64 103 115 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q B
117 1 2 64 103 107 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v B
118 1 3 16 grpnpncan R Grp f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q B f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q B f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v B f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q + ˙ f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v
119 109 110 116 117 118 syl13anc φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q + ˙ f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v
120 6 ad2antrr φ u ˙ p v ˙ q R CRing
121 120 ad2antrr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R R CRing
122 121 ad2antrr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R R CRing
123 29 crngmgp R CRing mulGrp R CMnd
124 122 123 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R mulGrp R CMnd
125 60 99 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f B
126 60 100 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g B
127 60 94 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd p B
128 30 90 124 125 126 69 74 127 113 cmn246135 φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q = g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p
129 30 90 124 125 126 79 74 112 113 cmn246135 φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q = g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st p · ˙ 2 nd u
130 128 129 oveq12d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q = g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p - R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st p · ˙ 2 nd u
131 1 2 64 74 113 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st v · ˙ 2 nd q B
132 1 2 64 126 131 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q B
133 1 2 64 69 127 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st u · ˙ 2 nd p B
134 1 2 64 125 133 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st u · ˙ 2 nd p B
135 1 2 64 79 112 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 2 nd u B
136 1 2 64 125 135 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st p · ˙ 2 nd u B
137 1 2 16 64 132 134 136 ringsubdi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p - R f · ˙ 1 st p · ˙ 2 nd u = g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p - R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st p · ˙ 2 nd u
138 1 2 16 64 125 133 135 ringsubdi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = f · ˙ 1 st u · ˙ 2 nd p - R f · ˙ 1 st p · ˙ 2 nd u
139 simpllr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R
140 138 139 eqtr3d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st u · ˙ 2 nd p - R f · ˙ 1 st p · ˙ 2 nd u = 0 R
141 140 oveq2d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p - R f · ˙ 1 st p · ˙ 2 nd u = g · ˙ 1 st v · ˙ 2 nd q · ˙ 0 R
142 1 2 15 64 132 ringrzd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q · ˙ 0 R = 0 R
143 141 142 eqtrd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p - R f · ˙ 1 st p · ˙ 2 nd u = 0 R
144 137 143 eqtr3d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st u · ˙ 2 nd p - R g · ˙ 1 st v · ˙ 2 nd q · ˙ f · ˙ 1 st p · ˙ 2 nd u = 0 R
145 130 144 eqtrd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q = 0 R
146 1 2 122 79 74 crngcomd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st v = 1 st v · ˙ 1 st p
147 146 oveq1d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q = 1 st v · ˙ 1 st p · ˙ 2 nd u · ˙ 2 nd q
148 147 oveq2d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q = f · ˙ g · ˙ 1 st v · ˙ 1 st p · ˙ 2 nd u · ˙ 2 nd q
149 30 90 124 125 126 74 79 112 113 cmn145236 φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st v · ˙ 1 st p · ˙ 2 nd u · ˙ 2 nd q = f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q
150 148 149 eqtrd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q = f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q
151 1 2 122 83 79 crngcomd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st q · ˙ 1 st p = 1 st p · ˙ 1 st q
152 151 oveq1d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st q · ˙ 1 st p · ˙ 2 nd u · ˙ 2 nd v = 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v
153 152 oveq2d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st q · ˙ 1 st p · ˙ 2 nd u · ˙ 2 nd v = f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v
154 60 89 sseldd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 2 nd v B
155 30 90 124 125 126 83 79 112 154 cmn145236 φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st q · ˙ 1 st p · ˙ 2 nd u · ˙ 2 nd v = f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st q · ˙ 2 nd v
156 153 155 eqtr3d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st q · ˙ 2 nd v
157 150 156 oveq12d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q - R f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st q · ˙ 2 nd v
158 1 2 64 83 154 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st q · ˙ 2 nd v B
159 1 2 16 64 126 131 158 ringsubdi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = g · ˙ 1 st v · ˙ 2 nd q - R g · ˙ 1 st q · ˙ 2 nd v
160 simpr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R
161 159 160 eqtr3d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st v · ˙ 2 nd q - R g · ˙ 1 st q · ˙ 2 nd v = 0 R
162 161 oveq2d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q - R g · ˙ 1 st q · ˙ 2 nd v = f · ˙ 1 st p · ˙ 2 nd u · ˙ 0 R
163 1 2 64 126 158 ringcld φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R g · ˙ 1 st q · ˙ 2 nd v B
164 1 2 16 64 136 132 163 ringsubdi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q - R g · ˙ 1 st q · ˙ 2 nd v = f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q - R f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st q · ˙ 2 nd v
165 1 2 15 64 136 ringrzd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st p · ˙ 2 nd u · ˙ 0 R = 0 R
166 162 164 165 3eqtr3d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st v · ˙ 2 nd q - R f · ˙ 1 st p · ˙ 2 nd u · ˙ g · ˙ 1 st q · ˙ 2 nd v = 0 R
167 157 166 eqtrd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = 0 R
168 145 167 oveq12d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q + ˙ f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = 0 R + ˙ 0 R
169 1 15 grpidcl R Grp 0 R B
170 109 169 syl φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 0 R B
171 1 3 15 109 170 grplidd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 0 R + ˙ 0 R = 0 R
172 168 171 eqtrd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q + ˙ f · ˙ g · ˙ 1 st p · ˙ 1 st v · ˙ 2 nd u · ˙ 2 nd q - R f · ˙ g · ˙ 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = 0 R
173 108 119 172 3eqtr2d φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R f · ˙ g · ˙ 1 st u · ˙ 1 st v · ˙ 2 nd p · ˙ 2 nd q - R 1 st p · ˙ 1 st q · ˙ 2 nd u · ˙ 2 nd v = 0 R
174 1 5 60 15 2 16 61 62 75 84 92 98 102 173 erlbrd φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v ˙ 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
175 70 ad2antrr φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R v ˙ q
176 1 5 59 15 2 16 175 erldi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R g S g · ˙ 1 st v · ˙ 2 nd q - R 1 st q · ˙ 2 nd v = 0 R
177 174 176 r19.29a φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v ˙ 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
178 1 5 58 15 2 16 65 erldi φ u ˙ p v ˙ q f S f · ˙ 1 st u · ˙ 2 nd p - R 1 st p · ˙ 2 nd u = 0 R
179 177 178 r19.29a φ u ˙ p v ˙ q 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v ˙ 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
180 mulridx 𝑟 = Slot ndx
181 snsstp3 ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b
182 181 42 sstri ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
183 25 mpoexg B × S V B × S V a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b V
184 46 46 183 syl2anc φ a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b V
185 eqid Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a
186 35 37 180 182 184 185 strfv3 φ Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b
187 186 ad2antrr φ u ˙ p v ˙ q Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a = a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b
188 187 oveqd φ u ˙ p v ˙ q u Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a v = u a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b v
189 opex 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v V
190 189 a1i φ u ˙ p v ˙ q 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v V
191 simpl a = u b = v a = u
192 191 fveq2d a = u b = v 1 st a = 1 st u
193 simpr a = u b = v b = v
194 193 fveq2d a = u b = v 1 st b = 1 st v
195 192 194 oveq12d a = u b = v 1 st a · ˙ 1 st b = 1 st u · ˙ 1 st v
196 191 fveq2d a = u b = v 2 nd a = 2 nd u
197 193 fveq2d a = u b = v 2 nd b = 2 nd v
198 196 197 oveq12d a = u b = v 2 nd a · ˙ 2 nd b = 2 nd u · ˙ 2 nd v
199 195 198 opeq12d a = u b = v 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b = 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v
200 199 25 ovmpoga u B × S v B × S 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v V u a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b v = 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v
201 66 71 190 200 syl3anc φ u ˙ p v ˙ q u a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b v = 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v
202 188 201 eqtrd φ u ˙ p v ˙ q u Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a v = 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v
203 187 oveqd φ u ˙ p v ˙ q p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q = p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q
204 opex 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q V
205 204 a1i φ u ˙ p v ˙ q 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q V
206 simpl a = p b = q a = p
207 206 fveq2d a = p b = q 1 st a = 1 st p
208 simpr a = p b = q b = q
209 208 fveq2d a = p b = q 1 st b = 1 st q
210 207 209 oveq12d a = p b = q 1 st a · ˙ 1 st b = 1 st p · ˙ 1 st q
211 206 fveq2d a = p b = q 2 nd a = 2 nd p
212 208 fveq2d a = p b = q 2 nd b = 2 nd q
213 211 212 oveq12d a = p b = q 2 nd a · ˙ 2 nd b = 2 nd p · ˙ 2 nd q
214 210 213 opeq12d a = p b = q 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b = 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
215 214 25 ovmpoga p B × S q B × S 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q V p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q = 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
216 76 80 205 215 syl3anc φ u ˙ p v ˙ q p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q = 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
217 203 216 eqtrd φ u ˙ p v ˙ q p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q = 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
218 202 217 breq12d φ u ˙ p v ˙ q u Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a v ˙ p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q 1 st u · ˙ 1 st v 2 nd u · ˙ 2 nd v ˙ 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
219 179 218 mpbird φ u ˙ p v ˙ q u Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a v ˙ p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q
220 219 anasss φ u ˙ p v ˙ q u Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a v ˙ p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q
221 220 ex φ u ˙ p v ˙ q u Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a v ˙ p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q
222 186 oveqd φ p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q = p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q
223 222 ad2antrr φ p B × S q B × S p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q = p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q
224 simplr φ p B × S q B × S p B × S
225 simpr φ p B × S q B × S q B × S
226 204 a1i φ p B × S q B × S 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q V
227 224 225 226 215 syl3anc φ p B × S q B × S p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q = 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q
228 63 ad2antrr φ p B × S q B × S R Ring
229 224 78 syl φ p B × S q B × S 1 st p B
230 225 82 syl φ p B × S q B × S 1 st q B
231 1 2 228 229 230 ringcld φ p B × S q B × S 1 st p · ˙ 1 st q B
232 7 ad2antrr φ p B × S q B × S S SubMnd mulGrp R
233 224 93 syl φ p B × S q B × S 2 nd p S
234 225 95 syl φ p B × S q B × S 2 nd q S
235 232 233 234 97 syl3anc φ p B × S q B × S 2 nd p · ˙ 2 nd q S
236 231 235 opelxpd φ p B × S q B × S 1 st p · ˙ 1 st q 2 nd p · ˙ 2 nd q B × S
237 227 236 eqeltrd φ p B × S q B × S p a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b q B × S
238 223 237 eqeltrd φ p B × S q B × S p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q B × S
239 238 anasss φ p B × S q B × S p Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a q B × S
240 34 49 51 57 221 239 185 12 qusmulval φ E G B × S F H B × S E G ˙ ˙ F H ˙ = E G Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a F H ˙
241 13 14 240 mpd3an23 φ E G ˙ ˙ F H ˙ = E G Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a F H ˙
242 186 oveqd φ E G Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a F H = E G a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b F H
243 25 a1i φ a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b = a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b
244 simprl φ a = E G b = F H a = E G
245 244 fveq2d φ a = E G b = F H 1 st a = 1 st E G
246 8 adantr φ a = E G b = F H E B
247 10 adantr φ a = E G b = F H G S
248 op1stg E B G S 1 st E G = E
249 246 247 248 syl2anc φ a = E G b = F H 1 st E G = E
250 245 249 eqtrd φ a = E G b = F H 1 st a = E
251 simprr φ a = E G b = F H b = F H
252 251 fveq2d φ a = E G b = F H 1 st b = 1 st F H
253 9 adantr φ a = E G b = F H F B
254 11 adantr φ a = E G b = F H H S
255 op1stg F B H S 1 st F H = F
256 253 254 255 syl2anc φ a = E G b = F H 1 st F H = F
257 252 256 eqtrd φ a = E G b = F H 1 st b = F
258 250 257 oveq12d φ a = E G b = F H 1 st a · ˙ 1 st b = E · ˙ F
259 244 fveq2d φ a = E G b = F H 2 nd a = 2 nd E G
260 op2ndg E B G S 2 nd E G = G
261 246 247 260 syl2anc φ a = E G b = F H 2 nd E G = G
262 259 261 eqtrd φ a = E G b = F H 2 nd a = G
263 251 fveq2d φ a = E G b = F H 2 nd b = 2 nd F H
264 op2ndg F B H S 2 nd F H = H
265 253 254 264 syl2anc φ a = E G b = F H 2 nd F H = H
266 263 265 eqtrd φ a = E G b = F H 2 nd b = H
267 262 266 oveq12d φ a = E G b = F H 2 nd a · ˙ 2 nd b = G · ˙ H
268 258 267 opeq12d φ a = E G b = F H 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b = E · ˙ F G · ˙ H
269 opex E · ˙ F G · ˙ H V
270 269 a1i φ E · ˙ F G · ˙ H V
271 243 268 13 14 270 ovmpod φ E G a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b F H = E · ˙ F G · ˙ H
272 242 271 eqtrd φ E G Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a F H = E · ˙ F G · ˙ H
273 272 eceq1d φ E G Base ndx B × S + ndx a B × S , b B × S 1 st a · ˙ 2 nd b + ˙ 1 st b · ˙ 2 nd a 2 nd a · ˙ 2 nd b ndx a B × S , b B × S 1 st a · ˙ 1 st b 2 nd a · ˙ 2 nd b Scalar ndx Scalar R ndx k Base Scalar R , a B × S k R 1 st a 2 nd a 𝑖 ndx TopSet ndx TopSet R × t TopSet R 𝑡 S ndx a b | a B × S b B × S 1 st a · ˙ 2 nd b R 1 st b · ˙ 2 nd a dist ndx a B × S , b B × S 1 st a · ˙ 2 nd b dist R 1 st b · ˙ 2 nd a F H ˙ = E · ˙ F G · ˙ H ˙
274 241 273 eqtrd φ E G ˙ ˙ F H ˙ = E · ˙ F G · ˙ H ˙