A New Style of Proof for Mathematics Organized as a Network of Axiomatic Theories

William M. Farmer
DOI: https://doi.org/10.48550/arXiv.1806.00810
2018-12-01
Abstract:A theory graph is a network of axiomatic theories connected with meaning-preserving mappings called theory morphisms. Theory graphs are well suited for organizing large bodies of mathematical knowledge. Traditional and formal proofs do not adequately fulfill all the purposes that mathematical proofs have, and they do not exploit the structure inherent in a theory graph. We propose a new style of proof that fulfills the principal purposes of a mathematical proof as well as capitalizes on the connections provided by the theory morphisms in a theory graph. This new style of proof combines the strengths of traditional proofs with the strengths of formal proofs.
Logic in Computer Science,Logic
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the limitations of traditional proofs and formal proofs in mathematics, which are specifically manifested in the following aspects: 1. **Inability to fully achieve all purposes of mathematical proofs**: Traditional mathematical proofs and formal proofs fail to fully meet several important purposes of mathematical proofs, such as communication, certification, organization, discovery, learning, universality, consistency, and aesthetics. For example, although traditional proofs are convenient for human understanding and communication, it is difficult to ensure their logical rigor and correctness; while formal proofs can be mechanically verified, but they appear too rigid when expressing complex concepts. 2. **Under - utilization of the connection structure in theory graphs**: Both traditional proofs and formal proofs do not fully utilize the connections established by theory morphisms in theory graphs. A theory graph is a network structure composed of theory nodes and theory morphisms that connect these nodes, and it can well organize a large amount of mathematical knowledge. However, the existing proof methods do not fully utilize this structure to enhance the effectiveness and understandability of proofs. To solve these problems, the author proposes a new proof style, which combines the advantages of traditional proofs and formal proofs, and particularly emphasizes the following points: - **Universality**: Through the "little theories method", the proof can be widely applied in different theoretical backgrounds. - **Consistency**: Introduce a cross - checks mechanism to ensure the consistency of new theorems with the existing knowledge system. - **Flexibility**: Adopt a flexiformal form, that is, the proof can contain both the traditional part that is easy for humans to understand and the formal part for machine verification. This new proof style aims to better adapt to the theory graph structure, promote the development of large - scale, multi - foundation, highly interconnected and distributed digital mathematics libraries (DML), while retaining the advantages of traditional and formal proofs.