Metamath Proof Explorer


Theorem nfriotadw

Description: Deduction version of nfriota with a disjoint variable condition, which contrary to nfriotad does not require ax-13 . (Contributed by NM, 18-Feb-2013) (Revised by Gino Giotto, 26-Jan-2024)

Ref Expression
Hypotheses nfriotadw.1 y φ
nfriotadw.2 φ x ψ
nfriotadw.3 φ _ x A
Assertion nfriotadw φ _ x ι y A | ψ

Proof

Step Hyp Ref Expression
1 nfriotadw.1 y φ
2 nfriotadw.2 φ x ψ
3 nfriotadw.3 φ _ x A
4 df-riota ι y A | ψ = ι y | y A ψ
5 nfnaew y ¬ x x = y
6 1 5 nfan y φ ¬ x x = y
7 nfcvd ¬ x x = y _ x y
8 7 adantl φ ¬ x x = y _ x y
9 3 adantr φ ¬ x x = y _ x A
10 8 9 nfeld φ ¬ x x = y x y A
11 2 adantr φ ¬ x x = y x ψ
12 10 11 nfand φ ¬ x x = y x y A ψ
13 6 12 nfiotadw φ ¬ x x = y _ x ι y | y A ψ
14 13 ex φ ¬ x x = y _ x ι y | y A ψ
15 nfiota1 _ y ι y | y A ψ
16 biidd x x = y w ι y | y A ψ w ι y | y A ψ
17 16 drnf1v x x = y x w ι y | y A ψ y w ι y | y A ψ
18 17 albidv x x = y w x w ι y | y A ψ w y w ι y | y A ψ
19 df-nfc _ x ι y | y A ψ w x w ι y | y A ψ
20 df-nfc _ y ι y | y A ψ w y w ι y | y A ψ
21 18 19 20 3bitr4g x x = y _ x ι y | y A ψ _ y ι y | y A ψ
22 15 21 mpbiri x x = y _ x ι y | y A ψ
23 14 22 pm2.61d2 φ _ x ι y | y A ψ
24 4 23 nfcxfrd φ _ x ι y A | ψ