Description: The line passing through the two different points X and Y in a left module (or any extended structure having a base set, an addition, and a scalar multiplication). (Contributed by AV, 14-Jan-2023)
Ref | Expression | ||
---|---|---|---|
Hypotheses | lines.b | |
|
lines.l | |
||
lines.s | |
||
lines.k | |
||
lines.p | |
||
lines.a | |
||
lines.m | |
||
lines.1 | |
||
Assertion | line | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | lines.b | |
|
2 | lines.l | |
|
3 | lines.s | |
|
4 | lines.k | |
|
5 | lines.p | |
|
6 | lines.a | |
|
7 | lines.m | |
|
8 | lines.1 | |
|
9 | 1 2 3 4 5 6 7 8 | lines | |
10 | 9 | oveqd | |
11 | 10 | adantr | |
12 | eqidd | |
|
13 | oveq2 | |
|
14 | oveq2 | |
|
15 | 13 14 | oveqan12d | |
16 | 15 | eqeq2d | |
17 | 16 | rexbidv | |
18 | 17 | rabbidv | |
19 | 18 | adantl | |
20 | sneq | |
|
21 | 20 | difeq2d | |
22 | 21 | adantl | |
23 | simpr1 | |
|
24 | id | |
|
25 | 24 | necomd | |
26 | 25 | anim2i | |
27 | 26 | 3adant1 | |
28 | eldifsn | |
|
29 | 27 28 | sylibr | |
30 | 29 | adantl | |
31 | 1 | fvexi | |
32 | 31 | rabex | |
33 | 32 | a1i | |
34 | 12 19 22 23 30 33 | ovmpodx | |
35 | 11 34 | eqtrd | |