Metamath Proof Explorer


Theorem grutsk

Description: Grothendieck universes are the same as transitive Tarski classes. (The proof in the forward direction requires Foundation.) (Contributed by Mario Carneiro, 24-Jun-2013)

Ref Expression
Assertion grutsk Univ = x Tarski | Tr x

Proof

Step Hyp Ref Expression
1 0tsk Tarski
2 eleq1 y = y Tarski Tarski
3 1 2 mpbiri y = y Tarski
4 3 a1i y Univ y = y Tarski
5 vex y V
6 unir1 R1 On = V
7 5 6 eleqtrri y R1 On
8 eqid y On = y On
9 8 grur1 y Univ y R1 On y = R1 y On
10 7 9 mpan2 y Univ y = R1 y On
11 10 adantr y Univ y y = R1 y On
12 8 gruina y Univ y y On Inacc
13 inatsk y On Inacc R1 y On Tarski
14 12 13 syl y Univ y R1 y On Tarski
15 11 14 eqeltrd y Univ y y Tarski
16 15 ex y Univ y y Tarski
17 4 16 pm2.61dne y Univ y Tarski
18 grutr y Univ Tr y
19 17 18 jca y Univ y Tarski Tr y
20 grutsk1 y Tarski Tr y y Univ
21 19 20 impbii y Univ y Tarski Tr y
22 treq x = y Tr x Tr y
23 22 elrab y x Tarski | Tr x y Tarski Tr y
24 21 23 bitr4i y Univ y x Tarski | Tr x
25 24 eqriv Univ = x Tarski | Tr x