Whats wrong with you, THERE IS NO MY SYSTEM!!!!
Its not a question on my system. First of all there is
no my system. FOL is not my system. And second the
behaviour of FOL, and the behaviour of FOL+ZFC is
very well know. For example in FOL+ZFC one can always
prove, I am now using FOL ∀/∃ and not anymore DC Proof
ALL/EXIST:
/* Provable in FOL+ZFC */
∀f∃s∀x(x e s <=> ∃y (x,y) e f)
On the other hand we have:
/* Not Provable in DC Proof */
ALL(f):EXIST(s):ALL(x):[x e s <=> EXIST(y):(x,y) e f]
In DC Proof f alone does not imply Set'(f). So the above
cannot be derived. On the other hand in FOL+ZFC it can
be easily derived, which gives then rise to the
notation dom(f). So what would happen if we have Set'(f)
and ALL(x):[x e dom => f(x) e cod]. We wont get this here:
ALL(x):[x e dom <=> EXIST(y):(x, y) e f]
Because:
(1) The DC Proof Function Axiom works from set-like functions to
Emperor penguins from antarctica, the DC Proof function symbols.
(2) There is no axiom for the other direction, to go from
Emperor penguins from antarctica to set like functions.
In as far USpec rule is a little arbitrary f(x) e s doesn't mean
that we had ALL(x):[x e dom => f(x) e cod] which Dan-O-Matik wrongly
identifies with the notation f : dom -> cod. It could be some other
s, so there is no way to reflect f back to dom(f) in DC Proof. Its
not possible from f : dom -> cod interpreted as ALL(x):[x e dom =>
f(x) e cod] to determine the correct intended dom(f) = dom.
On the other hand in standard mathematic practice f: dom->cod
also means the following, I am now using FOL ∀/∃ and not
anymore DC Proof ALL/EXIST:
(Relation): ∀x∀y (x,y) e f => x e dom & y e cod
https://en.wikipedia.org/wiki/Function_%28mathematics%29#Relational_approach
So these Emperor penguins from antarctica are quite remote
to anything from current mathematic practice. The new USpec
rule doesn't address that the root problem is still a wrong
translation of f : dom -> cod. A similare root cause that bugged
Russells "the X is Y". Now we have still not yet found a correct
translation of f : dom -> cod for DC Proof. The translation was
always done wrongly into some ideas of ALL(x):[x e dom => f(x) e cod].
This was never fixed, instead the USpec rule got broke two
years or so. So the church of DC Proof had one window broken,
since f : dom -> cod was never translated correctly. But instead
of fixing the translation, USpec rule got broken, so that the church
of DC Proof has now a further window broken,
so after two years or so the church of DC Proof went from one broken
window, to two broken windows.