Metamath Proof Explorer


Theorem bj-axreprepsep

Description: Strong axiom of replacement (universal closure of ax-rep ) from the axioms of separation and replacement as written in the theorem's hypotheses.

The statement does not require a nonempty universe; most of the proof does not either, except for the use of 19.8a , which could be removed by reworking the proof, since it is applied in a subexpression bound by the variable it introduces. Proof modifications should not introduce steps relying on a nonempty universe, like alrimiv . (Contributed by BJ, 14-Mar-2026) (Proof modification is discouraged.)

Ref Expression
Hypotheses bj-axreprepsep.axsep x s y y s y x z φ
bj-axreprepsep.axrep s y s ∃! z φ t z z t y s φ
Assertion bj-axreprepsep x y x * z φ t z z t y x φ

Proof

Step Hyp Ref Expression
1 bj-axreprepsep.axsep x s y y s y x z φ
2 bj-axreprepsep.axrep s y s ∃! z φ t z z t y s φ
3 19.42v s y x * z φ y y s y x z φ y x * z φ s y y s y x z φ
4 bianir t z z t y s φ t z z t y x φ t z z t y s φ t z z t y x φ
5 4 ax-gen s t z z t y s φ t z z t y x φ t z z t y s φ t z z t y x φ
6 pm3.43 y x * z φ y y s y x z φ t z z t y s φ y x * z φ y y s y x z φ t z z t y x φ t z z t y s φ y x * z φ y y s y x z φ t z z t y s φ t z z t y x φ t z z t y s φ
7 df-ral y x * z φ y y x * z φ
8 bicom1 y s y x z φ y x z φ y s
9 8 biimprcd y s y s y x z φ y x z φ
10 df-eu ∃! z φ z φ * z φ
11 10 simplbi2com * z φ z φ ∃! z φ
12 11 imim2i y x * z φ y x z φ ∃! z φ
13 12 impd y x * z φ y x z φ ∃! z φ
14 13 com12 y x z φ y x * z φ ∃! z φ
15 9 14 syl6 y s y s y x z φ y x * z φ ∃! z φ
16 15 impd y s y s y x z φ y x * z φ ∃! z φ
17 16 com12 y s y x z φ y x * z φ y s ∃! z φ
18 17 ancoms y x * z φ y s y x z φ y s ∃! z φ
19 18 alanimi y y x * z φ y y s y x z φ y y s ∃! z φ
20 7 19 sylanb y x * z φ y y s y x z φ y y s ∃! z φ
21 20 ralrid y x * z φ y y s y x z φ y s ∃! z φ
22 21 ax-gen s y x * z φ y y s y x z φ y s ∃! z φ
23 2 22 barbara s y x * z φ y y s y x z φ t z z t y s φ
24 nfv z y s
25 nfv z y x
26 nfe1 z z φ
27 25 26 nfan z y x z φ
28 24 27 nfbi z y s y x z φ
29 28 nfal z y y s y x z φ
30 19.8a φ z φ
31 biimpr y s y x z φ y x z φ y s
32 30 31 sylan2i y s y x z φ y x φ y s
33 simpr y x φ φ
34 32 33 jca2 y s y x z φ y x φ y s φ
35 bj-bisimpl y s y x z φ y s y x
36 35 anim1d y s y x z φ y s φ y x φ
37 34 36 impbid y s y x z φ y x φ y s φ
38 37 alexbii y y s y x z φ y y x φ y y s φ
39 df-rex y x φ y y x φ
40 df-rex y s φ y y s φ
41 38 39 40 3bitr4g y y s y x z φ y x φ y s φ
42 41 bibi2d y y s y x z φ z t y x φ z t y s φ
43 29 42 albid y y s y x z φ z z t y x φ z z t y s φ
44 43 exbidv y y s y x z φ t z z t y x φ t z z t y s φ
45 44 adantl y x * z φ y y s y x z φ t z z t y x φ t z z t y s φ
46 45 ax-gen s y x * z φ y y s y x z φ t z z t y x φ t z z t y s φ
47 19.26 s y x * z φ y y s y x z φ t z z t y s φ y x * z φ y y s y x z φ t z z t y x φ t z z t y s φ s y x * z φ y y s y x z φ t z z t y s φ s y x * z φ y y s y x z φ t z z t y x φ t z z t y s φ
48 23 46 47 mpbir2an s y x * z φ y y s y x z φ t z z t y s φ y x * z φ y y s y x z φ t z z t y x φ t z z t y s φ
49 6 48 bj-alimii s y x * z φ y y s y x z φ t z z t y s φ t z z t y x φ t z z t y s φ
50 5 49 barbara s y x * z φ y y s y x z φ t z z t y x φ
51 exim s y x * z φ y y s y x z φ t z z t y x φ s y x * z φ y y s y x z φ s t z z t y x φ
52 50 51 ax-mp s y x * z φ y y s y x z φ s t z z t y x φ
53 3 52 sylbir y x * z φ s y y s y x z φ s t z z t y x φ
54 53 ex y x * z φ s y y s y x z φ s t z z t y x φ
55 ax5e s t z z t y x φ t z z t y x φ
56 54 55 syl6 y x * z φ s y y s y x z φ t z z t y x φ
57 56 1 bj-almpig x y x * z φ t z z t y x φ