Step | Hyp | Ref
| Expression |
1 | | simp1 997 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ ๐ด โ
โ) |
2 | | simp3 999 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ ๐ถ โ
โ) |
3 | | subcl 8156 |
. . . . . 6
โข ((๐ต โ โ โง ๐ถ โ โ) โ (๐ต โ ๐ถ) โ โ) |
4 | 3 | 3adant1 1015 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ต โ ๐ถ) โ โ) |
5 | 1, 2, 4 | adddid 7982 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ด ยท (๐ถ + (๐ต โ ๐ถ))) = ((๐ด ยท ๐ถ) + (๐ด ยท (๐ต โ ๐ถ)))) |
6 | | pncan3 8165 |
. . . . . . 7
โข ((๐ถ โ โ โง ๐ต โ โ) โ (๐ถ + (๐ต โ ๐ถ)) = ๐ต) |
7 | 6 | ancoms 268 |
. . . . . 6
โข ((๐ต โ โ โง ๐ถ โ โ) โ (๐ถ + (๐ต โ ๐ถ)) = ๐ต) |
8 | 7 | 3adant1 1015 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ถ + (๐ต โ ๐ถ)) = ๐ต) |
9 | 8 | oveq2d 5891 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ด ยท (๐ถ + (๐ต โ ๐ถ))) = (๐ด ยท ๐ต)) |
10 | 5, 9 | eqtr3d 2212 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ ((๐ด ยท ๐ถ) + (๐ด ยท (๐ต โ ๐ถ))) = (๐ด ยท ๐ต)) |
11 | | mulcl 7938 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ) โ (๐ด ยท ๐ต) โ โ) |
12 | 11 | 3adant3 1017 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ด ยท ๐ต) โ โ) |
13 | | mulcl 7938 |
. . . . 5
โข ((๐ด โ โ โง ๐ถ โ โ) โ (๐ด ยท ๐ถ) โ โ) |
14 | 13 | 3adant2 1016 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ด ยท ๐ถ) โ โ) |
15 | | mulcl 7938 |
. . . . . 6
โข ((๐ด โ โ โง (๐ต โ ๐ถ) โ โ) โ (๐ด ยท (๐ต โ ๐ถ)) โ โ) |
16 | 3, 15 | sylan2 286 |
. . . . 5
โข ((๐ด โ โ โง (๐ต โ โ โง ๐ถ โ โ)) โ (๐ด ยท (๐ต โ ๐ถ)) โ โ) |
17 | 16 | 3impb 1199 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ด ยท (๐ต โ ๐ถ)) โ โ) |
18 | 12, 14, 17 | subaddd 8286 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (((๐ด ยท ๐ต) โ (๐ด ยท ๐ถ)) = (๐ด ยท (๐ต โ ๐ถ)) โ ((๐ด ยท ๐ถ) + (๐ด ยท (๐ต โ ๐ถ))) = (๐ด ยท ๐ต))) |
19 | 10, 18 | mpbird 167 |
. 2
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ ((๐ด ยท ๐ต) โ (๐ด ยท ๐ถ)) = (๐ด ยท (๐ต โ ๐ถ))) |
20 | 19 | eqcomd 2183 |
1
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ถ โ โ) โ (๐ด ยท (๐ต โ ๐ถ)) = ((๐ด ยท ๐ต) โ (๐ด ยท ๐ถ))) |