![]() |
Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
|
Mirrors > Home > MPE Home > Th. List > cramerimplem3 | Structured version Visualization version GIF version |
Description: Lemma 3 for cramerimp 22087: The determinant of the matrix of a system of linear equations multiplied with the determinant of the identity matrix with the ith column replaced by the solution vector of the system of linear equations equals the determinant of the matrix of the system of linear equations with the ith column replaced by the right-hand side vector of the system of linear equations. (Contributed by AV, 19-Feb-2019.) (Revised by AV, 1-Mar-2019.) |
Ref | Expression |
---|---|
cramerimp.a | โข ๐ด = (๐ Mat ๐ ) |
cramerimp.b | โข ๐ต = (Baseโ๐ด) |
cramerimp.v | โข ๐ = ((Baseโ๐ ) โm ๐) |
cramerimp.e | โข ๐ธ = (((1rโ๐ด)(๐ matRepV ๐ )๐)โ๐ผ) |
cramerimp.h | โข ๐ป = ((๐(๐ matRepV ๐ )๐)โ๐ผ) |
cramerimp.x | โข ยท = (๐ maVecMul โจ๐, ๐โฉ) |
cramerimp.d | โข ๐ท = (๐ maDet ๐ ) |
cramerimp.t | โข โ = (.rโ๐ ) |
Ref | Expression |
---|---|
cramerimplem3 | โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ((๐ทโ๐) โ (๐ทโ๐ธ)) = (๐ทโ๐ป)) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | simpl 483 | . . . . . . 7 โข ((๐ โ CRing โง ๐ผ โ ๐) โ ๐ โ CRing) | |
2 | cramerimp.a | . . . . . . . . . 10 โข ๐ด = (๐ Mat ๐ ) | |
3 | cramerimp.b | . . . . . . . . . 10 โข ๐ต = (Baseโ๐ด) | |
4 | 2, 3 | matrcl 21811 | . . . . . . . . 9 โข (๐ โ ๐ต โ (๐ โ Fin โง ๐ โ V)) |
5 | 4 | simpld 495 | . . . . . . . 8 โข (๐ โ ๐ต โ ๐ โ Fin) |
6 | 5 | adantr 481 | . . . . . . 7 โข ((๐ โ ๐ต โง ๐ โ ๐) โ ๐ โ Fin) |
7 | 1, 6 | anim12ci 614 | . . . . . 6 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐)) โ (๐ โ Fin โง ๐ โ CRing)) |
8 | 7 | 3adant3 1132 | . . . . 5 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐ โ Fin โง ๐ โ CRing)) |
9 | eqid 2731 | . . . . . 6 โข (๐ maMul โจ๐, ๐, ๐โฉ) = (๐ maMul โจ๐, ๐, ๐โฉ) | |
10 | 2, 9 | matmulr 21839 | . . . . 5 โข ((๐ โ Fin โง ๐ โ CRing) โ (๐ maMul โจ๐, ๐, ๐โฉ) = (.rโ๐ด)) |
11 | 8, 10 | syl 17 | . . . 4 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐ maMul โจ๐, ๐, ๐โฉ) = (.rโ๐ด)) |
12 | 11 | oveqd 7394 | . . 3 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐(๐ maMul โจ๐, ๐, ๐โฉ)๐ธ) = (๐(.rโ๐ด)๐ธ)) |
13 | 12 | fveq2d 6866 | . 2 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐ทโ(๐(๐ maMul โจ๐, ๐, ๐โฉ)๐ธ)) = (๐ทโ(๐(.rโ๐ด)๐ธ))) |
14 | cramerimp.v | . . . 4 โข ๐ = ((Baseโ๐ ) โm ๐) | |
15 | cramerimp.e | . . . 4 โข ๐ธ = (((1rโ๐ด)(๐ matRepV ๐ )๐)โ๐ผ) | |
16 | cramerimp.h | . . . 4 โข ๐ป = ((๐(๐ matRepV ๐ )๐)โ๐ผ) | |
17 | cramerimp.x | . . . 4 โข ยท = (๐ maVecMul โจ๐, ๐โฉ) | |
18 | 2, 3, 14, 15, 16, 17, 9 | cramerimplem2 22085 | . . 3 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐(๐ maMul โจ๐, ๐, ๐โฉ)๐ธ) = ๐ป) |
19 | 18 | fveq2d 6866 | . 2 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐ทโ(๐(๐ maMul โจ๐, ๐, ๐โฉ)๐ธ)) = (๐ทโ๐ป)) |
20 | simp1l 1197 | . . 3 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ๐ โ CRing) | |
21 | simp2l 1199 | . . 3 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ๐ โ ๐ต) | |
22 | crngring 20005 | . . . . . . . 8 โข (๐ โ CRing โ ๐ โ Ring) | |
23 | 22 | adantr 481 | . . . . . . 7 โข ((๐ โ CRing โง ๐ผ โ ๐) โ ๐ โ Ring) |
24 | 23, 6 | anim12i 613 | . . . . . 6 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐)) โ (๐ โ Ring โง ๐ โ Fin)) |
25 | 24 | 3adant3 1132 | . . . . 5 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐ โ Ring โง ๐ โ Fin)) |
26 | ne0i 4314 | . . . . . . . 8 โข (๐ผ โ ๐ โ ๐ โ โ ) | |
27 | 22, 26 | anim12ci 614 | . . . . . . 7 โข ((๐ โ CRing โง ๐ผ โ ๐) โ (๐ โ โ โง ๐ โ Ring)) |
28 | 2, 3, 14, 17 | slesolvec 22080 | . . . . . . 7 โข (((๐ โ โ โง ๐ โ Ring) โง (๐ โ ๐ต โง ๐ โ ๐)) โ ((๐ ยท ๐) = ๐ โ ๐ โ ๐)) |
29 | 27, 28 | sylan 580 | . . . . . 6 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐)) โ ((๐ ยท ๐) = ๐ โ ๐ โ ๐)) |
30 | 29 | 3impia 1117 | . . . . 5 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ๐ โ ๐) |
31 | simp1r 1198 | . . . . 5 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ๐ผ โ ๐) | |
32 | eqid 2731 | . . . . . 6 โข (1rโ๐ด) = (1rโ๐ด) | |
33 | 2, 3, 14, 32 | ma1repvcl 21971 | . . . . 5 โข (((๐ โ Ring โง ๐ โ Fin) โง (๐ โ ๐ โง ๐ผ โ ๐)) โ (((1rโ๐ด)(๐ matRepV ๐ )๐)โ๐ผ) โ ๐ต) |
34 | 25, 30, 31, 33 | syl12anc 835 | . . . 4 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (((1rโ๐ด)(๐ matRepV ๐ )๐)โ๐ผ) โ ๐ต) |
35 | 15, 34 | eqeltrid 2836 | . . 3 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ๐ธ โ ๐ต) |
36 | cramerimp.d | . . . 4 โข ๐ท = (๐ maDet ๐ ) | |
37 | cramerimp.t | . . . 4 โข โ = (.rโ๐ ) | |
38 | eqid 2731 | . . . 4 โข (.rโ๐ด) = (.rโ๐ด) | |
39 | 2, 3, 36, 37, 38 | mdetmul 22024 | . . 3 โข ((๐ โ CRing โง ๐ โ ๐ต โง ๐ธ โ ๐ต) โ (๐ทโ(๐(.rโ๐ด)๐ธ)) = ((๐ทโ๐) โ (๐ทโ๐ธ))) |
40 | 20, 21, 35, 39 | syl3anc 1371 | . 2 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ (๐ทโ(๐(.rโ๐ด)๐ธ)) = ((๐ทโ๐) โ (๐ทโ๐ธ))) |
41 | 13, 19, 40 | 3eqtr3rd 2780 | 1 โข (((๐ โ CRing โง ๐ผ โ ๐) โง (๐ โ ๐ต โง ๐ โ ๐) โง (๐ ยท ๐) = ๐) โ ((๐ทโ๐) โ (๐ทโ๐ธ)) = (๐ทโ๐ป)) |
Colors of variables: wff setvar class |
Syntax hints: โ wi 4 โง wa 396 โง w3a 1087 = wceq 1541 โ wcel 2106 โ wne 2939 Vcvv 3459 โ c0 4302 โจcop 4612 โจcotp 4614 โcfv 6516 (class class class)co 7377 โm cmap 8787 Fincfn 8905 Basecbs 17109 .rcmulr 17163 1rcur 19942 Ringcrg 19993 CRingccrg 19994 maMul cmmul 21784 Mat cmat 21806 maVecMul cmvmul 21941 matRepV cmatrepV 21958 maDet cmdat 21985 |
This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1797 ax-4 1811 ax-5 1913 ax-6 1971 ax-7 2011 ax-8 2108 ax-9 2116 ax-10 2137 ax-11 2154 ax-12 2171 ax-ext 2702 ax-rep 5262 ax-sep 5276 ax-nul 5283 ax-pow 5340 ax-pr 5404 ax-un 7692 ax-cnex 11131 ax-resscn 11132 ax-1cn 11133 ax-icn 11134 ax-addcl 11135 ax-addrcl 11136 ax-mulcl 11137 ax-mulrcl 11138 ax-mulcom 11139 ax-addass 11140 ax-mulass 11141 ax-distr 11142 ax-i2m1 11143 ax-1ne0 11144 ax-1rid 11145 ax-rnegex 11146 ax-rrecex 11147 ax-cnre 11148 ax-pre-lttri 11149 ax-pre-lttrn 11150 ax-pre-ltadd 11151 ax-pre-mulgt0 11152 ax-addf 11154 ax-mulf 11155 |
This theorem depends on definitions: df-bi 206 df-an 397 df-or 846 df-3or 1088 df-3an 1089 df-xor 1510 df-tru 1544 df-fal 1554 df-ex 1782 df-nf 1786 df-sb 2068 df-mo 2533 df-eu 2562 df-clab 2709 df-cleq 2723 df-clel 2809 df-nfc 2884 df-ne 2940 df-nel 3046 df-ral 3061 df-rex 3070 df-rmo 3364 df-reu 3365 df-rab 3419 df-v 3461 df-sbc 3758 df-csb 3874 df-dif 3931 df-un 3933 df-in 3935 df-ss 3945 df-pss 3947 df-nul 4303 df-if 4507 df-pw 4582 df-sn 4607 df-pr 4609 df-tp 4611 df-op 4613 df-ot 4615 df-uni 4886 df-int 4928 df-iun 4976 df-iin 4977 df-br 5126 df-opab 5188 df-mpt 5209 df-tr 5243 df-id 5551 df-eprel 5557 df-po 5565 df-so 5566 df-fr 5608 df-se 5609 df-we 5610 df-xp 5659 df-rel 5660 df-cnv 5661 df-co 5662 df-dm 5663 df-rn 5664 df-res 5665 df-ima 5666 df-pred 6273 df-ord 6340 df-on 6341 df-lim 6342 df-suc 6343 df-iota 6468 df-fun 6518 df-fn 6519 df-f 6520 df-f1 6521 df-fo 6522 df-f1o 6523 df-fv 6524 df-isom 6525 df-riota 7333 df-ov 7380 df-oprab 7381 df-mpo 7382 df-of 7637 df-om 7823 df-1st 7941 df-2nd 7942 df-supp 8113 df-tpos 8177 df-frecs 8232 df-wrecs 8263 df-recs 8337 df-rdg 8376 df-1o 8432 df-2o 8433 df-er 8670 df-map 8789 df-pm 8790 df-ixp 8858 df-en 8906 df-dom 8907 df-sdom 8908 df-fin 8909 df-fsupp 9328 df-sup 9402 df-oi 9470 df-card 9899 df-pnf 11215 df-mnf 11216 df-xr 11217 df-ltxr 11218 df-le 11219 df-sub 11411 df-neg 11412 df-div 11837 df-nn 12178 df-2 12240 df-3 12241 df-4 12242 df-5 12243 df-6 12244 df-7 12245 df-8 12246 df-9 12247 df-n0 12438 df-xnn0 12510 df-z 12524 df-dec 12643 df-uz 12788 df-rp 12940 df-fz 13450 df-fzo 13593 df-seq 13932 df-exp 13993 df-hash 14256 df-word 14430 df-lsw 14478 df-concat 14486 df-s1 14511 df-substr 14556 df-pfx 14586 df-splice 14665 df-reverse 14674 df-s2 14764 df-struct 17045 df-sets 17062 df-slot 17080 df-ndx 17092 df-base 17110 df-ress 17139 df-plusg 17175 df-mulr 17176 df-starv 17177 df-sca 17178 df-vsca 17179 df-ip 17180 df-tset 17181 df-ple 17182 df-ds 17184 df-unif 17185 df-hom 17186 df-cco 17187 df-0g 17352 df-gsum 17353 df-prds 17358 df-pws 17360 df-mre 17495 df-mrc 17496 df-acs 17498 df-mgm 18526 df-sgrp 18575 df-mnd 18586 df-mhm 18630 df-submnd 18631 df-efmnd 18708 df-grp 18780 df-minusg 18781 df-sbg 18782 df-mulg 18902 df-subg 18954 df-ghm 19035 df-gim 19078 df-cntz 19126 df-oppg 19153 df-symg 19178 df-pmtr 19253 df-psgn 19302 df-evpm 19303 df-cmn 19593 df-abl 19594 df-mgp 19926 df-ur 19943 df-srg 19947 df-ring 19995 df-cring 19996 df-oppr 20078 df-dvdsr 20099 df-unit 20100 df-invr 20130 df-dvr 20141 df-rnghom 20177 df-drng 20242 df-subrg 20283 df-lmod 20395 df-lss 20465 df-sra 20707 df-rgmod 20708 df-cnfld 20849 df-zring 20922 df-zrh 20956 df-dsmm 21190 df-frlm 21205 df-mamu 21785 df-mat 21807 df-mvmul 21942 df-marepv 21960 df-mdet 21986 |
This theorem is referenced by: cramerimp 22087 |
Copyright terms: Public domain | W3C validator |