Metamath Proof Explorer


Theorem oplecon3b

Description: Contraposition law for orthoposets. ( chsscon3 analog.) (Contributed by NM, 4-Nov-2011)

Ref Expression
Hypotheses opcon3.b ⊢ B = Base K
opcon3.l ⊢ ≤ ˙ = ≤ K
opcon3.o ⊢ ⊥ ˙ = oc ⁡ K
Assertion oplecon3b ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → X ≤ ˙ Y ↔ ⊥ ˙ ⁡ Y ≤ ˙ ⊥ ˙ ⁡ X

Proof

Step Hyp Ref Expression
1 opcon3.b ⊢ B = Base K
2 opcon3.l ⊢ ≤ ˙ = ≤ K
3 opcon3.o ⊢ ⊥ ˙ = oc ⁡ K
4 1 2 3 oplecon3 ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → X ≤ ˙ Y → ⊥ ˙ ⁡ Y ≤ ˙ ⊥ ˙ ⁡ X
5 simp1 ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → K ∈ OP
6 1 3 opoccl ⊢ K ∈ OP ∧ Y ∈ B → ⊥ ˙ ⁡ Y ∈ B
7 6 3adant2 ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ Y ∈ B
8 1 3 opoccl ⊢ K ∈ OP ∧ X ∈ B → ⊥ ˙ ⁡ X ∈ B
9 8 3adant3 ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ X ∈ B
10 1 2 3 oplecon3 ⊢ K ∈ OP ∧ ⊥ ˙ ⁡ Y ∈ B ∧ ⊥ ˙ ⁡ X ∈ B → ⊥ ˙ ⁡ Y ≤ ˙ ⊥ ˙ ⁡ X → ⊥ ˙ ⁡ ⊥ ˙ ⁡ X ≤ ˙ ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y
11 5 7 9 10 syl3anc ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ Y ≤ ˙ ⊥ ˙ ⁡ X → ⊥ ˙ ⁡ ⊥ ˙ ⁡ X ≤ ˙ ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y
12 1 3 opococ ⊢ K ∈ OP ∧ X ∈ B → ⊥ ˙ ⁡ ⊥ ˙ ⁡ X = X
13 12 3adant3 ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ ⊥ ˙ ⁡ X = X
14 1 3 opococ ⊢ K ∈ OP ∧ Y ∈ B → ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y = Y
15 14 3adant2 ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y = Y
16 13 15 breq12d ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ ⊥ ˙ ⁡ X ≤ ˙ ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y ↔ X ≤ ˙ Y
17 11 16 sylibd ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → ⊥ ˙ ⁡ Y ≤ ˙ ⊥ ˙ ⁡ X → X ≤ ˙ Y
18 4 17 impbid ⊢ K ∈ OP ∧ X ∈ B ∧ Y ∈ B → X ≤ ˙ Y ↔ ⊥ ˙ ⁡ Y ≤ ˙ ⊥ ˙ ⁡ X