Metamath Proof Explorer


Theorem ascldimul

Description: The algebra scalar lifting function distributes over multiplication. (Contributed by Mario Carneiro, 8-Mar-2015) (Proof shortened by SN, 5-Nov-2023)

Ref Expression
Hypotheses ascldimul.a A = algSc W
ascldimul.f F = Scalar W
ascldimul.k K = Base F
ascldimul.t × ˙ = W
ascldimul.s · ˙ = F
Assertion ascldimul W AssAlg R K S K A R · ˙ S = A R × ˙ A S

Proof

Step Hyp Ref Expression
1 ascldimul.a A = algSc W
2 ascldimul.f F = Scalar W
3 ascldimul.k K = Base F
4 ascldimul.t × ˙ = W
5 ascldimul.s · ˙ = F
6 assalmod W AssAlg W LMod
7 6 3ad2ant1 W AssAlg R K S K W LMod
8 simp2 W AssAlg R K S K R K
9 simp3 W AssAlg R K S K S K
10 eqid Base W = Base W
11 eqid 1 W = 1 W
12 assaring W AssAlg W Ring
13 12 3ad2ant1 W AssAlg R K S K W Ring
14 10 11 13 ringidcld W AssAlg R K S K 1 W Base W
15 eqid W = W
16 10 2 15 3 5 lmodvsass W LMod R K S K 1 W Base W R · ˙ S W 1 W = R W S W 1 W
17 7 8 9 14 16 syl13anc W AssAlg R K S K R · ˙ S W 1 W = R W S W 1 W
18 2 assasca W AssAlg F Ring
19 3 5 ringcl F Ring R K S K R · ˙ S K
20 18 19 syl3an1 W AssAlg R K S K R · ˙ S K
21 1 2 3 15 11 asclval R · ˙ S K A R · ˙ S = R · ˙ S W 1 W
22 20 21 syl W AssAlg R K S K A R · ˙ S = R · ˙ S W 1 W
23 1 2 12 6 3 10 asclf W AssAlg A : K Base W
24 23 ffvelcdmda W AssAlg S K A S Base W
25 24 3adant2 W AssAlg R K S K A S Base W
26 1 2 3 10 4 15 asclmul1 W AssAlg R K A S Base W A R × ˙ A S = R W A S
27 25 26 syld3an3 W AssAlg R K S K A R × ˙ A S = R W A S
28 1 2 3 15 11 asclval S K A S = S W 1 W
29 28 3ad2ant3 W AssAlg R K S K A S = S W 1 W
30 29 oveq2d W AssAlg R K S K R W A S = R W S W 1 W
31 27 30 eqtrd W AssAlg R K S K A R × ˙ A S = R W S W 1 W
32 17 22 31 3eqtr4d W AssAlg R K S K A R · ˙ S = A R × ˙ A S