Proof of Theorem ltexprlem6
| Step | Hyp | Ref
| Expression |
| 1 | | df-plp 3882 |
. . . . . 6
⊢ +P =
{〈〈z, v〉, u〉∣((z ∈ P ∧ v ∈ P) ∧ u = {f∣∃g
∈ z ∃h ∈ v
f = (g
+Q h)})} |
| 2 | | visset 1350 |
. . . . . 6
⊢ z
∈ V |
| 3 | 1, 2 | genpelv 3897 |
. . . . 5
⊢ ((A
∈ P ∧ C ∈
P) → (z ∈ (A +P C) ↔ ∃w∃x((w ∈
A ∧ x ∈ C)
∧ z = (w +Q x)))) |
| 4 | | ltexprlem.1 |
. . . . . 6
⊢ C =
{x∣∃y(¬ y ∈
A ∧ (y +Q x) ∈ B)} |
| 5 | 4 | ltexprlem5 3940 |
. . . . 5
⊢ ((B
∈ P ∧ A ⊂
B) → C ∈ P) |
| 6 | 3, 5 | sylan2 346 |
. . . 4
⊢ ((A
∈ P ∧ (B ∈
P ∧ A ⊂ B)) → (z
∈ (A +P
C) ↔ ∃w∃x((w ∈
A ∧ x ∈ C)
∧ z = (w +Q x)))) |
| 7 | | eleq1 1149 |
. . . . . . . . . 10
⊢ (z =
(w +Q x) → (z
∈ B ↔ (w +Q x) ∈ B)) |
| 8 | 7 | biimparc 327 |
. . . . . . . . 9
⊢ (((w
+Q x) ∈
B ∧ z = (w
+Q x)) →
z ∈ B) |
| 9 | | prub 3892 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((A
∈ P ∧ w ∈
A) ∧ y ∈ Q) → (¬ y ∈ A
→ w <Q
y)) |
| 10 | | elprpq 3889 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((B
∈ P ∧ (y
+Q x) ∈
B) → (y +Q x) ∈ Q) |
| 11 | | visset 1350 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ x
∈ V |
| 12 | | dmaddpq 3853 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ dom +Q =
(Q × Q) |
| 13 | | 0npq 3844 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ¬ ∅ ∈
Q |
| 14 | 11, 12, 13 | ndmoprrcl 3060 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((y
+Q x) ∈
Q → (y ∈
Q ∧ x ∈
Q)) |
| 15 | 14 | pm3.26d 258 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((y
+Q x) ∈
Q → y ∈
Q) |
| 16 | 10, 15 | syl 12 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((B
∈ P ∧ (y
+Q x) ∈
B) → y ∈ Q) |
| 17 | 9, 16 | sylan2 346 |
. . . . . . . . . . . . . . . . . 18
⊢ (((A
∈ P ∧ w ∈
A) ∧ (B ∈ P ∧ (y +Q x) ∈ B))
→ (¬ y ∈ A → w
<Q y)) |
| 18 | 14 | pm3.27d 262 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((y
+Q x) ∈
Q → x ∈
Q) |
| 19 | | visset 1350 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ w
∈ V |
| 20 | | visset 1350 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ y
∈ V |
| 21 | | visset 1350 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ v
∈ V |
| 22 | 2, 21 | ltapq 3870 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (u
∈ Q → (z
<Q v ↔
(u +Q z) <Q (u +Q v))) |
| 23 | 2, 21 | addcompq 3856 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (z
+Q v) = (v +Q z) |
| 24 | 19, 20, 22, 11, 23 | caoprord2 3071 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (x
∈ Q → (w
<Q y ↔
(w +Q x) <Q (y +Q x))) |
| 25 | 10, 18, 24 | 3syl 21 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((B
∈ P ∧ (y
+Q x) ∈
B) → (w <Q y ↔ (w
+Q x)
<Q (y
+Q x))) |
| 26 | | prcdpq 3891 |
. . . . . . . . . . . . . . . . . . . 20
⊢ ((B
∈ P ∧ (y
+Q x) ∈
B) → ((w +Q x) <Q (y +Q x) → (w
+Q x) ∈
B)) |
| 27 | 25, 26 | sylbid 178 |
. . . . . . . . . . . . . . . . . . 19
⊢ ((B
∈ P ∧ (y
+Q x) ∈
B) → (w <Q y → (w
+Q x) ∈
B)) |
| 28 | 27 | adantl 305 |
. . . . . . . . . . . . . . . . . 18
⊢ (((A
∈ P ∧ w ∈
A) ∧ (B ∈ P ∧ (y +Q x) ∈ B))
→ (w <Q
y → (w +Q x) ∈ B)) |
| 29 | 17, 28 | syld 27 |
. . . . . . . . . . . . . . . . 17
⊢ (((A
∈ P ∧ w ∈
A) ∧ (B ∈ P ∧ (y +Q x) ∈ B))
→ (¬ y ∈ A → (w
+Q x) ∈
B)) |
| 30 | 29 | exp32 294 |
. . . . . . . . . . . . . . . 16
⊢ ((A
∈ P ∧ w ∈
A) → (B ∈ P → ((y +Q x) ∈ B
→ (¬ y ∈ A → (w
+Q x) ∈
B)))) |
| 31 | 30 | com34 36 |
. . . . . . . . . . . . . . 15
⊢ ((A
∈ P ∧ w ∈
A) → (B ∈ P → (¬ y ∈ A
→ ((y +Q
x) ∈ B → (w
+Q x) ∈
B)))) |
| 32 | 31 | imp4b 283 |
. . . . . . . . . . . . . 14
⊢ (((A
∈ P ∧ w ∈
A) ∧ B ∈ P) → ((¬ y ∈ A ∧
(y +Q x) ∈ B)
→ (w +Q
x) ∈ B)) |
| 33 | 32 | 19.23adv 954 |
. . . . . . . . . . . . 13
⊢ (((A
∈ P ∧ w ∈
A) ∧ B ∈ P) → (∃y(¬ y ∈
A ∧ (y +Q x) ∈ B)
→ (w +Q
x) ∈ B)) |
| 34 | 4 | cleqabi 1176 |
. . . . . . . . . . . . 13
⊢ (x
∈ C ↔ ∃y(¬ y ∈
A ∧ (y +Q x) ∈ B)) |
| 35 | 33, 34 | syl5ib 181 |
. . . . . . . . . . . 12
⊢ (((A
∈ P ∧ w ∈
A) ∧ B ∈ P) → (x ∈ C
→ (w +Q
x) ∈ B)) |
| 36 | 35 | exp31 293 |
. . . . . . . . . . 11
⊢ (A
∈ P → (w ∈
A → (B ∈ P → (x ∈ C
→ (w +Q
x) ∈ B)))) |
| 37 | 36 | com23 32 |
. . . . . . . . . 10
⊢ (A
∈ P → (B ∈
P → (w ∈ A → (x
∈ C → (w +Q x) ∈ B)))) |
| 38 | 37 | imp43 288 |
. . . . . . . . 9
⊢ (((A
∈ P ∧ B ∈
P) ∧ (w ∈ A ∧ x ∈
C)) → (w +Q x) ∈ B) |
| 39 | 8, 38 | sylan 343 |
. . . . . . . 8
⊢ ((((A
∈ P ∧ B ∈
P) ∧ (w ∈ A ∧ x ∈
C)) ∧ z = (w
+Q x)) →
z ∈ B) |
| 40 | 39 | exp31 293 |
. . . . . . 7
⊢ ((A
∈ P ∧ B ∈
P) → ((w ∈ A ∧ x ∈
C) → (z = (w
+Q x) →
z ∈ B))) |
| 41 | 40 | imp3a 279 |
. . . . . 6
⊢ ((A
∈ P ∧ B ∈
P) → (((w ∈
A ∧ x ∈ C)
∧ z = (w +Q x)) → z
∈ B)) |
| 42 | 41 | 19.23advv 955 |
. . . . 5
⊢ ((A
∈ P ∧ B ∈
P) → (∃w∃x((w ∈
A ∧ x ∈ C)
∧ z = (w +Q x)) → z
∈ B)) |
| 43 | 42 | adantrr 312 |
. . . 4
⊢ ((A
∈ P ∧ (B ∈
P ∧ A ⊂ B)) → (∃w∃x((w ∈
A ∧ x ∈ C)
∧ z = (w +Q x)) → z
∈ B)) |
| 44 | 6, 43 | sylbid 178 |
. . 3
⊢ ((A
∈ P ∧ (B ∈
P ∧ A ⊂ B)) → (z
∈ (A +P
C) → z ∈ B)) |
| 45 | 44 | ssrdv 1509 |
. 2
⊢ ((A
∈ P ∧ (B ∈
P ∧ A ⊂ B)) → (A
+P C) ⊆
B) |
| 46 | 45 | anassrs 338 |
1
⊢ (((A
∈ P ∧ B ∈
P) ∧ A ⊂ B) → (A
+P C) ⊆
B) |