15

Consider a partial function $f$ that is defined only for a few values of its domain (my exact use case is $\delta$ transition functions in automata). One can 'complete' it by saying $$g(x)=0\iff f(x) \text{ is not defined.}$$

Is there a symbol to mean "undefined"? Would it be correct, or accurate, to write $\nexists f(x)$?

badp
  • 1,256

2 Answers2

16

A language for mathematical knowledge management uses $f(x)\uparrow$.

Charles
  • 32,122
  • 2
    I had not seen this before, but I have seen $f(x) \downarrow$ to mean that $f(x)$ is defined, so this makes sense. – Toby Bartels Jan 22 '16 at 19:19
  • The link you provided is dead :( – exhuma Mar 06 '19 at 09:44
  • @exhuma I replaced it with a more stable link. – Charles Mar 06 '19 at 13:22
  • 1
    I think you will loose more readers using this symbol rather than not using it and writing in plain text. From what I have seen on this site purely logical symbols are not commonly used except in this field (logic) and the large majority of people replace them by plain text (and/or for instance are almost never replaced by $\land,\lor$ in general math). – zwim Apr 19 '20 at 21:22
0

Thus, $f(x)\uparrow$ and $f(x)=\bot$ were suggested, although the prior use of the latter is perhaps not common (I did not quickly find it from Google).

$f(x)=\frac00$ might suit some contexts.

I would use none of the above without defining it first.