Description: Third substitution for the definition of the matrix row replacement function. (Contributed by AV, 12-Feb-2019)
Ref | Expression | ||
---|---|---|---|
Hypotheses | marrepfval.a | |
|
marrepfval.b | |
||
marrepfval.q | |
||
marrepfval.z | |
||
Assertion | marrepval | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | marrepfval.a | |
|
2 | marrepfval.b | |
|
3 | marrepfval.q | |
|
4 | marrepfval.z | |
|
5 | 1 2 3 4 | marrepval0 | |
6 | 5 | adantr | |
7 | simprl | |
|
8 | simplrr | |
|
9 | 1 2 | matrcl | |
10 | 9 | simpld | |
11 | 10 10 | jca | |
12 | 11 | ad3antrrr | |
13 | mpoexga | |
|
14 | 12 13 | syl | |
15 | eqeq2 | |
|
16 | 15 | adantr | |
17 | eqeq2 | |
|
18 | 17 | ifbid | |
19 | 18 | adantl | |
20 | 16 19 | ifbieq1d | |
21 | 20 | mpoeq3dv | |
22 | 21 | adantl | |
23 | 7 8 14 22 | ovmpodv2 | |
24 | 6 23 | mpd | |