Viniendo de una práctica ángulo (es decir, no hablar de los límites en la lógica de que sabemos por el teorema de la incompletitud, etc), su pregunta podría ser reformulado como "Podemos hacer todo de las matemáticas que hacemos en papel, en Coq?"
La respuesta es "no Sé, es difícil. Nos pondremos en contacto con usted."
No eres la primera persona a pensar así, a pesar de, y hay esfuerzos para "poner las matemáticas en los equipos". Echa un vistazo Homotopy TT.
Para ampliar un poco:
La razón principal es que una gran parte de las matemáticas se hace uso de la teoría de conjuntos como el trabajo de la fundación, pero la teoría de conjuntos no es susceptible de ser expresado con los ordenadores. Es demasiado declarativa. La lógica interna en el Coq (Cálculo de Co-inductivo Construcciones) se basa en Martin-Löf Tipo de Teoría, que es muy diferente de un hervidor de pescado. Así que algunas de las definiciones, aunque equivalentes, no son el mismo, y algunos de los de bajo nivel de cosas no se construye de la misma manera.
El ensanchamiento de la brecha entre el papel y la máquina de los mundos es que hay una preferencia por Constructivo de Matemáticas de la máquina en el mundo. (simplificando: una preferencia por el uso de la ley de medio excluido (o equivalente clásico de axiomas y reglas)) y intuitionistic lógica.
Anexo: Lo que hemos estado hablando anteriormente es cómo los fundamentos lógicos de la coq son diferentes de los fundamentos tradicionales. Dicho esto, Coq sigue haciendo matemáticas, que requiere la lógica de la fundación, que todavía está sujeto a las limitaciones de la lógica formal. Los teoremas de incompletitud etc.
P. S. - No hay sistema físico puede garantizado libre de errores a través de las matemáticas. Incluso si su hardware y software, se verifica, la radiación cósmica/favorito de la fuente de energía puede causar bits en su equipo para dar la vuelta y todo su verificación sale por la ventana. Incluso con la verificación, algunos programas se debe ejecutar en triplicado.