Metamath Proof Explorer


Theorem grucollcld

Description: A Grothendieck universe contains the output of a collection operation whenever its left input is a relation on the universe, and its right input is in the universe. (Contributed by Rohan Ridenour, 11-Aug-2023)

Ref Expression
Hypotheses grucollcld.1 φGUniv
grucollcld.2 φFG×G
grucollcld.3 φAG
Assertion grucollcld φFCollAG

Proof

Step Hyp Ref Expression
1 grucollcld.1 φGUniv
2 grucollcld.2 φFG×G
3 grucollcld.3 φAG
4 dfcoll2 FCollA=xAScotty|xFy
5 simpr φxAScotty|xFy=Scotty|xFy=
6 1 ad2antrr φxAScotty|xFy=GUniv
7 3 ad2antrr φxAScotty|xFy=AG
8 6 7 gru0eld φxAScotty|xFy=G
9 5 8 eqeltrd φxAScotty|xFy=Scotty|xFyG
10 neq0 ¬Scotty|xFy=zzScotty|xFy
11 1 ad2antrr φxAzScotty|xFyGUniv
12 breq2 y=zxFyxFz
13 12 elscottab zScotty|xFyxFz
14 13 adantl φxAzScotty|xFyxFz
15 2 ad2antrr φxAzScotty|xFyFG×G
16 15 ssbrd φxAzScotty|xFyxFzxG×Gz
17 14 16 mpd φxAzScotty|xFyxG×Gz
18 brxp xG×GzxGzG
19 18 simprbi xG×GzzG
20 17 19 syl φxAzScotty|xFyzG
21 simpr φxAzScotty|xFyzScotty|xFy
22 11 20 21 gruscottcld φxAzScotty|xFyScotty|xFyG
23 22 expcom zScotty|xFyφxAScotty|xFyG
24 23 exlimiv zzScotty|xFyφxAScotty|xFyG
25 10 24 sylbi ¬Scotty|xFy=φxAScotty|xFyG
26 25 impcom φxA¬Scotty|xFy=Scotty|xFyG
27 9 26 pm2.61dan φxAScotty|xFyG
28 27 ralrimiva φxAScotty|xFyG
29 gruiun GUnivAGxAScotty|xFyGxAScotty|xFyG
30 1 3 28 29 syl3anc φxAScotty|xFyG
31 4 30 eqeltrid φFCollAG