Metamath Proof Explorer


Theorem paddss

Description: Subset law for projective subspace sum. ( unss analog.) (Contributed by NM, 7-Mar-2012)

Ref Expression
Hypotheses paddss.a ⊢ A = Atoms ⁡ K
paddss.s ⊢ S = PSubSp ⁡ K
paddss.p ⊢ + ˙ = + 𝑃 ⁡ K
Assertion paddss ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X ⊆ Z ∧ Y ⊆ Z ↔ X + ˙ Y ⊆ Z

Proof

Step Hyp Ref Expression
1 paddss.a ⊢ A = Atoms ⁡ K
2 paddss.s ⊢ S = PSubSp ⁡ K
3 paddss.p ⊢ + ˙ = + 𝑃 ⁡ K
4 simpl ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → K ∈ B
5 simpr1 ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X ⊆ A
6 simpr2 ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → Y ⊆ A
7 1 2 psubssat ⊢ K ∈ B ∧ Z ∈ S → Z ⊆ A
8 7 3ad2antr3 ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → Z ⊆ A
9 1 3 paddssw1 ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ⊆ A → X ⊆ Z ∧ Y ⊆ Z → X + ˙ Y ⊆ Z + ˙ Z
10 4 5 6 8 9 syl13anc ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X ⊆ Z ∧ Y ⊆ Z → X + ˙ Y ⊆ Z + ˙ Z
11 2 3 paddidm ⊢ K ∈ B ∧ Z ∈ S → Z + ˙ Z = Z
12 11 3ad2antr3 ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → Z + ˙ Z = Z
13 12 sseq2d ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X + ˙ Y ⊆ Z + ˙ Z ↔ X + ˙ Y ⊆ Z
14 10 13 sylibd ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X ⊆ Z ∧ Y ⊆ Z → X + ˙ Y ⊆ Z
15 1 3 paddssw2 ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ⊆ A → X + ˙ Y ⊆ Z → X ⊆ Z ∧ Y ⊆ Z
16 4 5 6 8 15 syl13anc ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X + ˙ Y ⊆ Z → X ⊆ Z ∧ Y ⊆ Z
17 14 16 impbid ⊢ K ∈ B ∧ X ⊆ A ∧ Y ⊆ A ∧ Z ∈ S → X ⊆ Z ∧ Y ⊆ Z ↔ X + ˙ Y ⊆ Z