Permítanme ampliar mis comentarios. Supongamos que tenemos una estructura con dos constantes de $0$$1$, uno unario operación $-$ y dos operaciones binarias $+$ $\times$ satisfactorio
- $0 + x = x + 0 = x$
- $x + (y + z) = (x + y) + z$
- $x + (-x) = (-x) + x = 0$
- $x + y = y + x$
- $1 \times x = x \times 1 = x$
- $x \times (y \times z) = (x \times y) \times z$
- $x \times y = y \times x$
- $x \times (y + z) = x \times y + x \times z$
- $(x + y) \times z = x \times z + y \times z$
- $0 \ne 1$
- $(x = 0) \lor \exists y . (x \times y = 1)$
Un modelo de esta teoría es lo que algunos llaman un discreto campo. Es bastante fácil demostrar que discreto campos no-trivial divisores de cero: en efecto, si $x \times y = 0$, luego por (11) $y = 0$ o una $z$ tal que $y \times z = 1$; pero si hay un $z$,$0 = 0 \times z = x \times y \times z = x \times 1 = x$, por lo que
$$(x \times y = 0) \implies ((x = 0) \lor (y = 0))$$
como se requiere. Esta deducción no hacer uso de la ley de medio excluido y es válido intuitionistically.
Por desgracia, la teoría de la discreta campos es algo insatisfactorio. En primer lugar, el axioma 10 es algo antinatural: el habitual axioma es
$$(x \ne 0) \implies \exists y. (x \times y = 1)$$
que es intuitionistically estrictamente más débil que el axioma 11. (Moralmente, esto es debido a que intuitionistic lógica de la disyunción de la propiedad.) Si hemos adoptado este axioma en su lugar, no sería posible demostrar la no-existencia de la no-trivial divisores de cero.
En segundo lugar, creo que estará de acuerdo conmigo en que sin embargo nos axiomatise la teoría de los campos, es mejor que nos axiomatise de tal manera que un modelo de Dedekind números reales es un modelo de la teoría de los campos. Sin embargo, uno puede fácilmente producir modelos de la intuitionistic teoría de Dedekind los números reales que no son discretas campos, por el siguiente teorema:
Teorema. Deje $X$ ser un espacio topológico. Un modelo de la teoría de Dedekind los números reales en la lógica interna de la gavilla topos $\textrm{Sh}(X)$ es isomorfo a la gavilla de la real continua de las funciones con valores en $X$.
Prueba. Ver Poleas en la Geometría y la Lógica [Ch. VI, §8, Teorema 2].
Entonces, consideremos el espacio de $X = [-1, 1]$. Deje $\mathscr{O}_X$ ser la gavilla de la real continua de las funciones con valores en $X$. Tenemos un mapa continuo $i : \{ 0 \} \hookrightarrow X$, y por el general gavilla teoría sabemos que el inverso de la imagen gavilla $i^* \mathscr{O}_X$ es sólo el anillo local de gérmenes de funciones continuas en$0$$X$. La inversa de la imagen functor $i^* : \textrm{Sh}(X) \to \textrm{Sh}(\{ 0 \})$ conserva la interpretación de fórmulas geométricas, y la teoría de la discreta campos es geométrica, por lo que si $\mathscr{O}_X$ fueron discretos en el campo, por lo que la $i^* \mathscr{O}_X$. Pero un haz en un punto es un conjunto, por lo que la lógica interna de la $\textrm{Sh}(\{ 0 \})$ es clásica, y $i^* \mathscr{O}_X$, no es un campo: el germen de, digamos, $x \mapsto x^2$ no es invertible en a $i^* \mathscr{O}_X$, sin embargo, no es cero. Por lo $\mathscr{O}_X$ no podría haber sido discretos en el campo, para empezar.
Por lo que hay un intuitionistic teoría de los campos que no admitir la Dedekind los números reales como un modelo? Resulta que debemos agregar una relación binaria $\newcommand{\hash}{\mathrel{\#}}$ $\hash$, llamado un apretado apartness relación, la satisfacción de los axiomas que uno esperaría de la desigualdad,$\ne$:
- $\lnot (x \hash x)$
- $(x \hash y) \implies (y \hash x)$
- $(x \hash z) \implies (x \hash y \lor y \hash z)$
- $\lnot (x \hash y) \implies (x = y)$
Entonces, si vamos a reemplazar los axiomas 10 y 11 por los axiomas
- $(x \hash y) \Longleftrightarrow \exists z . (x \times z = y \times z + 1)$
obtenemos la teoría de Heyting campos. En palabras, $x \hash y$ precisamente al $x - y$ es invertible. Resulta que un modelo de Dedekind números reales es, de hecho, un Heyting campo, y la intuición aquí es que $x \hash y$ al $x$ $y$ son funciones tales que $x - y$ es nada cero: por lo tanto, los gráficos de $x$ $y$ no se intersecan en ningún sitio si $x \hash y$. (De ahí el nombre de 'apartness relación".) (Uno podría objetar que sólo porque $x - y$ está en algún lugar de cero no quiere decir $x = y$, pero la interpretación de $\lnot$ es bastante sutil en este contexto y $\lnot (x \hash y)$ resulta decir exactamente eso $x = y$.)
La especialidad de la Heyting campo axioma anterior, obtenemos
$$(x \hash 0) \Longleftrightarrow \exists y . (x \times y = 1)$$
y así, por contraposición, tenemos
$$\nexists y . (x \times y = 1) \implies \lnot (x \hash 0)$$
pero $\lnot (x \hash 0) \implies x = 0$, por lo que
$$\nexists y . (x \times y = 1) \implies x = 0$$
exactamente como en la teoría clásica de campos. Por otra parte, desde
$$1 \times 1 = 0 \times 1 + 1$$
debemos tener $1 \hash 0$.
Ahora, volvamos nuestra atención a los divisores de cero. Parece que hay un inevitable cambio: ahora que hemos permitido que el Dedekind números reales a ser un campo, debemos permitir que los campos tengan divisores de cero. En efecto, considerar la función de $f : [-1, 1] \to \mathbb{R}$
$$f(x) = \begin{cases}
0 & x \le 0 \\
\exp (-1 / x^2) & x > 0
\end{casos}$$
Este es continua (y aún suave!), pero si partimos $g(x) = f(-x)$, $f(x) g(x) = 0$ todos los $x$. Sin embargo, para abrir todas las cubre $\{ U_i \}$$X = [-1, 1]$, no debe ser un barrio de $U$ $0$ tal que
$$f|_U \ne 0 \text{ and } g|_U \ne 0$$
así
$$X \not\Vdash (f = 0) \lor (g = 0)$$
(en el sentido de la gavilla de la semántica) y, por tanto,
$$X \not\Vdash (f \times g = 0) \Rightarrow ((f = 0) \lor (g = 0))$$
pero gavilla semántica valida intuitionistic lógica, por lo que esto implica
$$(x \times y = 0) \implies ((x = 0) \lor (y = 0))$$
no puede ser probada en intuitionistic lógica.