Metamath Proof Explorer


Theorem vvin

Description: Two classes are both the universal class if and only if their intersection is the universal class. Dual of un00 . (Contributed by BJ, 12-Jul-2026)

Ref Expression
Assertion vvin ⊢ A = V ∧ B = V ↔ A ∩ B = V

Proof

Step Hyp Ref Expression
1 ineq12 ⊢ A = V ∧ B = V → A ∩ B = V ∩ V
2 inv1 ⊢ V ∩ V = V
3 1 2 eqtrdi ⊢ A = V ∧ B = V → A ∩ B = V
4 inss1 ⊢ A ∩ B ⊆ A
5 sseq1 ⊢ A ∩ B = V → A ∩ B ⊆ A ↔ V ⊆ A
6 4 5 mpbii ⊢ A ∩ B = V → V ⊆ A
7 vss ⊢ V ⊆ A ↔ A = V
8 6 7 sylib ⊢ A ∩ B = V → A = V
9 inss2 ⊢ A ∩ B ⊆ B
10 sseq1 ⊢ A ∩ B = V → A ∩ B ⊆ B ↔ V ⊆ B
11 9 10 mpbii ⊢ A ∩ B = V → V ⊆ B
12 vss ⊢ V ⊆ B ↔ B = V
13 11 12 sylib ⊢ A ∩ B = V → B = V
14 8 13 jca ⊢ A ∩ B = V → A = V ∧ B = V
15 3 14 impbii ⊢ A = V ∧ B = V ↔ A ∩ B = V