986

Suppose they differ!

EWD986 · 1984–1987 · PDF · Source language: English. · Local OCR-derived source needs manual review.

Suppose they differ!

The following quotation is from the chapter on Logic (!), p.26, "Concepts in Discrete Mathematics" by Sartaj Sahni. (1985)

Example 1.15: The utility of proof methods M1 - M6 is not limited to wffs. We may show that the identity and zero elements of Boolean algebra are unique by providing a proof by contradiction. Suppose that the identity element is not unique. Then, there exist two distinct identity elements $1_{1}$ and $1_{2}$ . From postulate 4, it follows that $a \cdot 1_{1} = a$ and $a \cdot 1_{2} = a$ for every element $a$ in K. Substituting $1_{2}$ for $a$ in the first equality and $1_{1}$ for $a$ in the second, we obtain $1_{2} \cdot 1_{1} = 1_{2}$ and $1_{1} \cdot 1_{2} = 1_{1}$ . But, $1_{2} \cdot 1_{1} = 1_{1} \cdot 1_{2}$ (postulate 2). So, $1_{1} = 1_{2}$ which contradicts the assumption that $1_{1}$ and $1_{2}$ are different. The uniqueness of the zero element now follows by duality.

Compare the above with

$\left( {x\text{ and }y\text{ are both identity element}}\right)$ $\left( {\underline{A}a\vdots \underline{a} \cdot x = a}\right) \land \left( {\underline{A}b\vdots \underline{b} \cdot y = b}\right)$ $\Rightarrow$ { instantiated with} a:=y and b:=x}

$$ y \cdot x = y \wedge x \cdot y = x $$

$\Rightarrow$ {Leoniz (i.e. substituting equals for equals)}

$$ \begin{array}{l} x = y \equiv x \cdot y = y \cdot x \ = {\mathrm {p o s t u l a t e} 2 } \ x = y \ \end{array} $$

and you see that Sahni's assumption of non- uniqueness is entirely spurious: it is only used to construct a contradiction after ${1}{1} = {1}{2}$ has al-ready been established! In short: Mr. Sahni's mathe-matical fingernails are dirty.

Mr. Sahni is by no means the only one with this specific dirt under his fingernails. On the contrary, it can be observed so frequently that we can only conclude that the average mathematician has not been taught to care.

There is little else to say: the obvious nonsense is too well known. I only wanted to give my stu- dents a glaring example of it ; hence this little note. (To their credit I should mention that they lent me a copy as prime example of a terrible book.)

Austin, 3 October 1986

Prof. dr. Edsger W. Dyrkstra Department of Computer Sciences The University of Texas at Austin Austin, TX 78712 - 1188 United States of America