Description: Intersection of subclasses. (Contributed by NM, 14-Oct-1999) (Proof shortened by OpenAI, 25-Mar-2020)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | intss | |- ( A C_ B -> |^| B C_ |^| A ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | ssralv | |- ( A C_ B -> ( A. x e. B y e. x -> A. x e. A y e. x ) ) |
|
| 2 | 1 | ss2abdv | |- ( A C_ B -> { y | A. x e. B y e. x } C_ { y | A. x e. A y e. x } ) |
| 3 | dfint2 | |- |^| B = { y | A. x e. B y e. x } |
|
| 4 | dfint2 | |- |^| A = { y | A. x e. A y e. x } |
|
| 5 | 2 3 4 | 3sstr4g | |- ( A C_ B -> |^| B C_ |^| A ) |