| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > vtoclgf | Structured version Visualization version GIF version | ||
| Description: Implicit substitution of a class for a setvar variable, with bound-variable hypotheses in place of disjoint variable restrictions. (Contributed by NM, 21-Sep-2003.) (Proof shortened by Mario Carneiro, 10-Oct-2016.) |
| Ref | Expression |
|---|---|
| vtoclgf.1 | ⊢ Ⅎ𝑥𝐴 |
| vtoclgf.2 | ⊢ Ⅎ𝑥𝜓 |
| vtoclgf.3 | ⊢ (𝑥 = 𝐴 → (𝜑 ↔ 𝜓)) |
| vtoclgf.4 | ⊢ 𝜑 |
| Ref | Expression |
|---|---|
| vtoclgf | ⊢ (𝐴 ∈ 𝑉 → 𝜓) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | elex 3471 | . 2 ⊢ (𝐴 ∈ 𝑉 → 𝐴 ∈ V) | |
| 2 | vtoclgf.1 | . . . 4 ⊢ Ⅎ𝑥𝐴 | |
| 3 | 2 | issetf 3467 | . . 3 ⊢ (𝐴 ∈ V ↔ ∃𝑥 𝑥 = 𝐴) |
| 4 | vtoclgf.2 | . . . 4 ⊢ Ⅎ𝑥𝜓 | |
| 5 | vtoclgf.4 | . . . . 5 ⊢ 𝜑 | |
| 6 | vtoclgf.3 | . . . . 5 ⊢ (𝑥 = 𝐴 → (𝜑 ↔ 𝜓)) | |
| 7 | 5, 6 | mpbii 236 | . . . 4 ⊢ (𝑥 = 𝐴 → 𝜓) |
| 8 | 4, 7 | exlimi 2253 | . . 3 ⊢ (∃𝑥 𝑥 = 𝐴 → 𝜓) |
| 9 | 3, 8 | sylbi 220 | . 2 ⊢ (𝐴 ∈ V → 𝜓) |
| 10 | 1, 9 | syl 18 | 1 ⊢ (𝐴 ∈ 𝑉 → 𝜓) |
| Colors of variables: wff setvar class |
| This proof depends on syntax axioms: → wi 4 ↔ wb 209 = wceq 1569 ∃wex 1811 Ⅎwnf 1815 ∈ wcel 2144 Ⅎwnfc 2907 Vcvv 3450 |
| This proof depends on axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1827 ax-4 1841 ax-5 1942 ax-6 1999 ax-7 2040 ax-8 2146 ax-9 2154 ax-10 2177 ax-11 2193 ax-12 2212 ax-ext 2732 |
| This proof depends on definitions: df-bi 210 df-an 402 df-or 862 df-tru 1572 df-ex 1812 df-nf 1816 df-sb 2099 df-clab 2739 df-cleq 2752 df-clel 2835 df-nfc 2909 df-v 3452 |
| This theorem is used by: vtocl2gf 3531 vtocl3gf 3532 vtoclgaf 3535 elabgf 3627 fsumsplit1 15911 ssiun2sf 33154 subtr 37102 subtr2 37103 supxrgere 46345 supxrgelem 46349 supxrge 46350 fmuldfeqlem1 46594 climsuse 46620 dvnmptdivc 46948 dvmptfprodlem 46954 stoweidlem59 47069 fourierdlem31 47148 sge0fodjrnlem 47426 |
| Copyright terms: Public domain | W3C validator |