Everything about Formal proof
Establishment of a theorem using inference from the axioms
In logic and mathematics, a formal proof or derivation is a finite sequence of sentences, each of which is an axiom, is an assumption, or follows from the preceding sentences in the sequence, according to the rule of inference. It differs from a natural language argument in that it is rigorous, unambiguous and mechanically verifiable. If the set of assumptions is empty, then the last sentence in a formal proof is called a theorem of the formal system. The notion of theorem is generally effective, but there may be no method by which we can reliably find proof of a given sentence or determine that none exists. The concepts of Fitch-style proof, sequent calculus and natural deduction are generalizations of the concept of proof. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Formal proofA 5-minute orientation
- Skim a recent paper: The Blockchain Trilemma: A Formal Proof of the Inherent Trade-Offs Among Decentralization, Security, and ScalabilityInfluential work since 2022
- Pick up a classic book: The Seventeen Provers of the WorldThe most-reprinted book on the subject
- Read the landmark paper: Making the transition to formal proofCited 272 times
- Go sideways: Formal systemA closely related topic
- Go sideways: MetalogicA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Making the transition to formal proof
A FORMAL PROOF OF THE KEPLER CONJECTURE
Formal Justification of a Proof System for Communicating Sequential Processes
A formal framework for specifying sequent calculus proof systems
Formal Specification of Medical Systems by Proof-Based Refinement
Proof by Cases in Formal Logic
Animating Formal Proof at the Surface: The Jape Proof Calculator
A formal framework for ASTRAL intralevel proof obligations
🆕 Influential since 2022
The Blockchain Trilemma: A Formal Proof of the Inherent Trade-Offs Among Decentralization, Security, and Scalability
Formal verification of TLS 1.2 by automatically generating proof scores
A formal proof and simple explanation of the QuickXplain algorithm
How argumentation relates to formal proof process in geometry
Bridging Informal Reasoning and Formal Proving: The Role of Argumentation in Proof-Events
📚 Books worth reading
The Seventeen Provers of the WorldFreek Wiedijk · 2006
The Argument of MathematicsAndrew Aberdein · 2013
Methods of Cut-EliminationAlexander Leitsch · 2011
Hybrid Logic and its Proof-TheoryTorben Braüner · 2011- 📕Bewijzen in de wiskunde · 1989
Thirty Five Years of Automating Mathematics (Applied Logic Series)F.D. Kamareddine · 2003
Interactive theorem proving and program developmentYves Bertot · 2004
Logiske MetoderRoger Antonsen · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Formal system A formal system (or deductive system) is an abstract structure and formalization of an axiomatic system used for deducing, using rules of inference, theorems…
- Metalogic Metalogic is the metatheory of logic. Whereas logic studies how logical systems can be used to construct valid and sound arguments, metalogic studies the…
- Syntax (logic) In logic, syntax is an arrangement of well-structured entities in the formal languages or formal systems that express something. Syntax is concerned with…
- Formation rule In mathematical logic, formation rules are rules for describing well-formed words over the alphabet of a formal language. These rules only address the…
- Gödel's completeness theorem Gödel's completeness theorem is a fundamental theorem in mathematical logic that establishes a correspondence between semantic truth and syntactic provability…
- First-order logic In mathematics, philosophy, linguistics, and computer science, first-order logic (FOL), also called predicate logic, predicate calculus, or quantificational…
- Soundness In logic, soundness can refer to either a property of arguments or a property of formal deductive systems. An argument is sound if (and only if) it is…
- Outline of logic Logic is the formal science of using reason and is considered a branch of both philosophy and mathematics and to a lesser extent computer science. Logic…