Metamath Proof Explorer


Theorem chrelat4i

Description: A consequence of relative atomicity. Extensionality principle: two lattice elements are equal iff they majorize the same atoms. (Contributed by NM, 30-Jun-2004) (New usage is discouraged.)

Ref Expression
Hypotheses chrelat3.1 ⊢ A ∈ C ℋ
chrelat3.2 ⊢ B ∈ C ℋ
Assertion chrelat4i ⊢ A = B ↔ ∀ x ∈ HAtoms x ⊆ A ↔ x ⊆ B

Proof

Step Hyp Ref Expression
1 chrelat3.1 ⊢ A ∈ C ℋ
2 chrelat3.2 ⊢ B ∈ C ℋ
3 1 2 chrelat3i ⊢ A ⊆ B ↔ ∀ x ∈ HAtoms x ⊆ A → x ⊆ B
4 2 1 chrelat3i ⊢ B ⊆ A ↔ ∀ x ∈ HAtoms x ⊆ B → x ⊆ A
5 3 4 anbi12i ⊢ A ⊆ B ∧ B ⊆ A ↔ ∀ x ∈ HAtoms x ⊆ A → x ⊆ B ∧ ∀ x ∈ HAtoms x ⊆ B → x ⊆ A
6 eqss ⊢ A = B ↔ A ⊆ B ∧ B ⊆ A
7 ralbiim ⊢ ∀ x ∈ HAtoms x ⊆ A ↔ x ⊆ B ↔ ∀ x ∈ HAtoms x ⊆ A → x ⊆ B ∧ ∀ x ∈ HAtoms x ⊆ B → x ⊆ A
8 5 6 7 3bitr4i ⊢ A = B ↔ ∀ x ∈ HAtoms x ⊆ A ↔ x ⊆ B