Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
    • by 
    •   7  
      Functional ProgrammingPolymorphismTheorem ProvingData Structure
this article we will not attempt to describe all the dierent possible choicesof type theories. Instead we want to discuss the main underlying ideas, with a specialfocus on the use of type theory as the formalism for the description of... more
    • by 
    •   5  
      Type TheoryScience and TechnologyMathematical ModelProof assistant
    • by 
    •   5  
      Software EngineeringComputational linguistic phylogeneticsAutomated Theorem ProvingProof assistant
    • by 
    •   7  
      Cognitive ScienceIsabelleComputer SoftwareCase Study
This article describes uses of dependencies in tools to maintainbig proofs in interactive proof assistants. The aim of this article isto describe the notion of dependency in proof assistants, how it can beused to design tools to maintain... more
    • by  and +1
    •   2  
      Design ToolProof assistant
A central objective of the verifying compiler grand challenge is to develop a push-button verifier that generates proofs of correctness in a syntax-driven fashion similar to the way an ordinary compiler generates machine code. The... more
    • by  and +4
    •   11  
      Software EngineeringSoftware DevelopmentComponent-Based Software Engineering (CBSE)Theorem Proving
Wouldn’t it be nice to be able to conveniently use ordinary real number expressions within proof assistants? In this paper we outline how this can be done within a theorem proving framework. First, we formally establish upper and lower... more
    • by 
    •   4  
      Computability TheoryTheorem ProvingInterval arithmeticProof assistant
La Mathematique n'est pas une science naturelle, susceptible de verification experimentale. La verite mathematique repose sur une notion de coherence logique, mais le phenomene d'incompletude fait qu'on ne peut esperer un... more
    • by 
    •   7  
      MathematicsLogicArtMathematical Logic
    • by 
    •   4  
      Set TheoryNatural languageTutoring SystemProof assistant
    • by 
    •   5  
      Applied MathematicsSymbolic ComputationComputer AlgebraProof assistant
    • by 
    •   4  
      Separation LogicProof assistantSecond OrderBinary relation
    • by 
    •   4  
      Separation LogicProof assistantSecond OrderBinary relation
We address the problem of representing mathematical struc- tures in a proof assistant which: 1) is based on a type theory with de- pendent types, telescopes and a computational version of Leibniz equal- ity; 2) implements coercive... more
    • by 
    •   3  
      Type TheoryHigher Order ThinkingProof assistant
    • by 
    •   6  
      Information SystemsModel CheckingComputer SoftwareProgram verification
    • by 
    •   4  
      Set TheoryNatural languageTutoring SystemProof assistant
    • by 
    •   8  
      Cognitive ScienceSet TheoryAutomated reasoningDevelopment theory
    • by 
    •   8  
      Security in routing protocolsFormal VerificationProof assistantCredit Cards
    • by 
    •   5  
      Game TheoryData MiningGraph TransformationProof assistant
    • by  and +1
    •   4  
      Case StudyMathematical Knowledge ManagementProof assistantMathematical Knowledge
    • by 
    •   5  
      Proof and ReasoningDomain Specific LanguagesProof assistantProof Assistants
    • by 
    •   6  
      Set TheoryComputer ScienceNatural languageTutoring System
We show how to write generic programs and proofs in MartinL of type theory. To this end we consider several extensions of MartinL of's logical framework for dependent types. Each extension has a universes of codes (signatures) for... more
    • by 
    •   8  
      MathematicsUniversal AlgebraComputer ScienceGeneric Programming
    • by 
    •   4  
      Computer ScienceTechnical ReportProof assistantProofs
    • by 
    •   9  
      Control systemWorst-Case Execution Time AnalysisStochastic processesFormal method
    • by 
    •   3  
      Power GenerationDSLProof assistant
    • by  and +3
    •   4  
      Open SourceFormal methodProof assistantLogical Framework Analysis
    • by 
    •   6  
      Science CommunicationSoftware ArchitectureAutomated DeductionFormal method
Abstract: This article describes uses of dependencies in tools to maintainbig proofs in interactive proof assistants. The aim of this article isto describe the notion of dependency in proof assistants, how it can beused to design tools to... more
    • by 
    •   2  
      Design ToolProof assistant
This paper presents some experiments about the notion of generalization in proof assistants based on proof theory. We propose a mechanism which, starting from a proved theorem, allows to get a less specific result that can be instantiated... more
    • by 
    •   2  
      Proof TheoryProof assistant
    • by  and +1
    •   3  
      Proof TheoryProof assistantPoint of View
We have formalized material from an introductory real analysis textbook in the proof assistant Scunak. Scunak is a system based on set theory encoded in a dependent type theory. We use the formalized material to illustrate some... more
    • by 
    •   6  
      Set TheoryComputer ScienceMathematical Knowledge ManagementProof assistant
We investigate how projective plane geometry can be formalized in a proof assistant such as Coq. Such a formalization increases the reliability of textbook proofs whose details and particular cases are often overlooked and left to the... more
    • by 
    •   5  
      MathematicsComputer ScienceCoqProof assistant
    • by 
    •   12  
      MathematicsSet TheoryComputer ScienceGeneric Programming
    • by 
    •   6  
      Set TheoryType TheoryGeneric ProgrammingMathematical Sciences
    • by 
    •   7  
      Functional ProgrammingType TheoryPolymorphismVerification
    • by 
    •   7  
      Set TheoryGeneric ProgrammingProof assistantIndexation
    • by 
    •   5  
      Levels of AbstractionFormal ReasoningProof assistantInteractive application
    • by 
    •   2  
      Proof assistantProgramming language
    • by 
    •   2  
      Formal VerificationProof assistant
    • by  and +1
    • Proof assistant
    • by 
    •   4  
      Cognitive ScienceLambda CalculusComputer SoftwareProof assistant
A theory of commands with weakest precondition semantics is formalised using the HOL proof assistant system. The concept of refinement between commands is formalised, a number of refinement rules are proved and it is shown how the... more
    • by  and +1
    •   4  
      Theorem ProvingComputer SoftwareProgram DevelopmentProof assistant
    • by 
    •   12  
      Distributed ComputingSoftware EngineeringComputer ArithmeticComputer Hardware
    • by 
    •   6  
      Computational LogicMathematical LogicProof assistantBasic Research
    • by 
    •   10  
      AlgorithmComputer SoftwareReuseProof
    • by 
    •   13  
      ReferenceDistributed SystemAlgorithmData Structure
    • by  and +1
    •   2  
      Type TheoryProof assistant
    • by 
    •   10  
      Finite element methodTheorem ProvingGraph TransformationEdge Detection
    • by 
    •   3  
      Automated DeductionProof assistantCADE
    • by 
    •   2  
      Design ToolProof assistant