Metamath Proof Explorer


Definition df-wl-rmo

Description: Restrict "at most one" to a given class A . This version does not interpret elementhood verbatim like E* x e. A ph does. Assuming a real elementhood can lead to awkward consequences should the class A depend on x . Instead we base the definition on df-wl-ral , where this is already ruled out.

This definition lets x appear as a formal parameter with no connection to A , but occurrences in ph are fully honored.

Alternate definitions are given in wl-dfrmosb and, if x is not free in A , wl-dfrmov and wl-dfrmof . (Contributed by NM, 30-Aug-1993) Isolate x from A. (Revised by Wolf Lammen, 26-May-2023)

Ref Expression
Assertion df-wl-rmo * x : A φ y x : A φ x = y

Detailed syntax breakdown

Step Hyp Ref Expression
0 vx setvar x
1 cA class A
2 wph wff φ
3 2 0 1 wl-rmo wff * x : A φ
4 vy setvar y
5 0 cv setvar x
6 4 cv setvar y
7 5 6 wceq wff x = y
8 2 7 wi wff φ x = y
9 8 0 1 wl-ral wff x : A φ x = y
10 9 4 wex wff y x : A φ x = y
11 3 10 wb wff * x : A φ y x : A φ x = y