Is using the "contains" symbol $\ni$ frowned upon?

2.2k Views Asked by At

I am currently taking discrete math, and we have been learning several math symbols that we have used in our proof-writing assignments. Obviously, we have discussed the $\in$ symbol for inclusion in a set, but we have never mentioned the $\ni$ symbol to show that a set contains an element, i.e. $A\ni a$.

In several instances I have found that I could state something more concisely by using this symbol. For example, in a current homework that I am working on, I would like to say that "$R_1,R_2\ni(a,b)$", where $R_1$ and $R_2$ are equivalence relations. This is more concise than saying "$(a,b)\in R_1$ and $(a,b)\in R_2$".

However, I don't see this symbol very frequently and I would prefer to make sure that it is commonly acceptable to use this symbol even when there is another way to state something like this. Is the $\ni$ symbol commonly accepted in mathematics or is the $\in$ symbol generally preferred?

2

There are 2 best solutions below

0
On BEST ANSWER

As is reflected in the comments, it's better to avoid nonstandard notation unless you have a very good reason to use it. Deleting an "and" from your sentence is not a good enough reason, in my opinion.

I would go a step further and say that you should avoid even standard symbols unless you have a pretty good reason to use them. (Notice the drop from "very good reason" to "pretty good reason".)

For example:

The elements $a$ and $b$ are related under both $R_1$ and $R_2$.

I think this sentence is just as precise as anything involving "$\in$", but it is much more clear because it flows naturally in English and doesn't require the reader to unpack the meaning of any symbols. Moreover, it unobtrusively reminds the reader what kind of objects $a$, $b$, $R_1$, and $R_2$ are.

0
On

Given what you wrote, all of the following lines, written in several different syntactical notations, would have the same semantic meaning:

SYNTAX Name of Language
R, R₂ ∋ a, b Rendering of Stack Exchange Mark-down Language
a, bR, R Rendering of Stack Exchange Mark-down Language
$a,b \in R_{1},R_{2}$ Rendering of LaTeX
$R_{1},R_{2} \ni a,b$ Rendering of LaTeX
*R***₁**, *R*₂ ∋ *a*, *b* Source Code for Stack Exchange Mark-down Language
*a*, *b* ∈ *R***₁**, *R*₂ Source Code for Stack Exchange Mark-down Language
$a,b \in R_{1},R_{2}$ Source Code for LaTeX
$R_{1},R_{2} \ni a,b$ Source Code for LaTeX

However, all of the following symbols are used by North American Mathematicians for the English phrase "such that".

  • $∍$
  • $\backepsilon$
  • \backepsilon
  • $\ni$
  • \ni

Using the symbol ∋ for "element of" or "contains" is frowned upon by many mathematicians living in Canada and the United States of America because of its use as a short-hand notation for the English phrase "such that". More and more, people are using colons : to represent the English phrase "such that", but older mathematicians sometimes tell you that writing is more appropriate than writing a colon :.


Examples of mathematical definitions for a graph theoretical path which use the symbols : and are shown below along with the same mathematical definition with in English.

One Definition of a Path
A directed path is a graph $P = (VS, E)$ such that there exists vertices $V, W \in VS$, not necessarily distinct, such that the edge set $E$ represents a function $VS \setminus \{W\} \to VS \setminus \{V\}$ with the following properties:

$\forall n \in \mathbb{N}$ and $\forall X \in VS$, we have $E^{n}(X) \neq V$.

$\forall X \in VS \quad \exists k \in \mathbb{N} : E^{k}(X) = W$

A Definition of a Path in Symbolic Notation using the symbol
Def directed path as $(VS, E) ∍ \exists V, W \in VS ∍ E ∍ VS \setminus \{W\} \to VS \setminus \{V\} \land \forall n \in \mathbb{N} \land \forall X \in VS, E^{(n)}(X) \neq V \land \forall X \in VS \quad \exists k \in \mathbb{N} ∍ E^{(k)}(X) = W$

A Definition of a Path in Symbolic Notation using the symbol :
Def directed path as $(VS, E) : \exists V, W \in VS : E : VS \setminus \{W\} \to VS \setminus \{V\} \land \forall n \in \mathbb{N} \land \forall X \in VS, E^{(n)}(X) \neq V \land \forall X \in VS \quad \exists k \in \mathbb{N} : E^{(k)}(X) = W$

A Definition of a Path using Mostly English Words
Define directed path as an ordered pair $VS$, $E$ such that there exists vertex $V$ and vertex $W$ in $VS$ such that $E$ is a mapping from $VS$ without $W$ to $VS$ without $V$ and for any $n$ in the natural numbers $\mathbb{N}$ and for any vertex $X$ in $VS$, the $n^{\text{th}}$ iteration of mapping $E$ applied to vertex $X$ is not equal to $V$ and for any $X$ in vertex set $VS$ there exists at least one $k$ in the set of all natural numbers such that the $k^{\text{th}}$ iteration of mapping $E$ applied to vertex $X$ is equal to vertex $W$.

Another Definition of a Path using Pure English Words
A directed path is a graph having a vertex set and an edge set such that there exists a first vertex and a final vertex such that for every node, there is a way to get to the last vertex from that node and for every node, there is no way to get to the last vertex and every vertex, except for the final vertex, has exactly one outgoing edge.