Started by an SCM change Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on workermtahpc (mta_hpc) in workspace /media/data/jenkins/workspace/isabelle-all [isabelle-all] $ hg showconfig paths.default [isabelle-all] $ hg pull --rev default pulling from http://isabelle.in.tum.de/repos/isabelle/ real URL is https://isabelle.in.tum.de/repos/isabelle/ no changes found [isabelle-all] $ hg update --clean --rev default 0 files updated, 0 files merged, 0 files removed, 0 files unresolved [isabelle-all] $ hg log --rev . --template {node} [isabelle-all] $ hg log --rev . --template {rev} [isabelle-all] $ hg log --rev 4f1c1c7eb95f4235c4d8c7c8ccfffe21b19437b8 --template exists\n exists [isabelle-all] $ hg log --template "{desc|xmlescape}{file_adds % '{file|xmlescape}'}{file_dels % '{file|xmlescape}'}{files % '{file|xmlescape}'}{parents}\n" --rev "ancestors('default') and not ancestors(4f1c1c7eb95f4235c4d8c7c8ccfffe21b19437b8)" --encoding UTF-8 --encodingmode replace [afp] $ hg showconfig paths.default [afp] $ hg pull --rev default pulling from https://foss.heptapod.net/isa-afp/afp-devel/ no changes found [afp] $ hg update --clean --rev default 34 files updated, 0 files merged, 0 files removed, 0 files unresolved [afp] $ hg --config extensions.purge= clean --all [afp] $ hg log --rev . --template {node} [afp] $ hg log --rev . --template {rev} [afp] $ hg log --rev 727a899b0f44eea43ccc17b5c7f2c318a69fb90d --template exists\n exists [afp] $ hg log --template "{desc|xmlescape}{file_adds % '{file|xmlescape}'}{file_dels % '{file|xmlescape}'}{files % '{file|xmlescape}'}{parents}\n" --rev "ancestors('default') and not ancestors(727a899b0f44eea43ccc17b5c7f2c318a69fb90d)" --encoding UTF-8 --encodingmode replace No emails were triggered. [isabelle-all] $ /bin/sh -xe /tmp/jenkins881325537681375436.sh + Admin/jenkins/run_build all + set -e + PROFILE=all + shift + bin/isabelle components -a + bin/isabelle jedit -bf ### Building Isabelle/Scala (/media/data/jenkins/workspace/isabelle-all/lib/classes/isabelle.jar) ... ### Building graph browser (/media/data/jenkins/workspace/isabelle-all/lib/classes/isabelle_graphbrowser.jar) ... Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ### Building Isabelle/Scala/Admin (/media/data/jenkins/workspace/isabelle-all/lib/classes/isabelle_admin.jar) ... + bin/isabelle ocaml_setup # Run eval $(opam env) to update the current shell environment [NOTE] It seems you have not updated your repositories for a while. Consider updating them with: opam update [NOTE] Package zarith is already installed (current version is 1.12). + bin/isabelle ghc_setup stack will use a sandboxed GHC it installed For more information on paths, see 'stack path' and 'stack exec env' To use this GHC and packages outside of a project, consider using: stack ghc, stack ghci, stack runghc, or stack exec The Glorious Glasgow Haskell Compilation System, version 8.10.7 + bin/isabelle ci_build_all === CONFIGURATION === ISABELLE_TOOL_JAVA_OPTIONS="-Djava.awt.headless=true -Xms512m -Xmx4g -Xss16m -Xmx8g" ISABELLE_BUILD_OPTIONS="" ML_PLATFORM="x86_64_32-linux" ML_HOME="/media/data/jenkins/.isabelle/contrib/polyml-5.9-cc80e2b43c38/x86_64_32-linux" ML_SYSTEM="polyml-5.9" ML_OPTIONS="-H 4000 --maxheap 8G" jobs = 8, threads = 8, numa = true === BUILD === Build started at Sun, 14 Nov 2021 04:14:59 +0100 Isabelle id 4f1c1c7eb95f AFP id 7c831b848ada === LOG === Session Pure/Pure Session CTT/CTT Session Cube/Cube Session FOL/FOL Session CCL/CCL Session FOL/FOL-ex Session FOLP/FOLP Session FOLP/FOLP-ex Session Doc/Intro (doc) Session LCF/LCF Session Doc/Logics (doc) Session Doc/Nitpick (doc) Session Pure/Pure-Examples Session Pure/Pure-ex Session Tools/SML Session Sequents/Sequents Session Doc/Sledgehammer (doc) Session AFP/SpecCheck (AFP) Session Tools/Tools Session HOL/HOL (main) Session AFP/AVL-Trees (AFP) Session AFP/AWN (AFP) Session AFP/Abortable_Linearizable_Modules (AFP) Session AFP/Abstract-Hoare-Logics (AFP) Session AFP/AnselmGod (AFP) Session AFP/Aristotles_Assertoric_Syllogistic (AFP) Session AFP/Attack_Trees (AFP) Session AFP/AxiomaticCategoryTheory (AFP) Session AFP/Belief_Revision (AFP) Session AFP/BinarySearchTree (AFP) Session AFP/Binomial-Queues (AFP) Session AFP/Bondy (AFP) Session AFP/BytecodeLogicJmlTypes (AFP) Session AFP/C2KA_DistributedSystems (AFP) Session AFP/CISC-Kernel (AFP) Session AFP/CYK (AFP) Session AFP/Cauchy (AFP) Session AFP/Sqrt_Babylonian (AFP) Session Doc/Classes (doc) Session AFP/ClockSynchInst (AFP) Session AFP/Compiling-Exceptions-Correctly (AFP) Session AFP/Complete_Non_Orders (AFP) Session AFP/ComponentDependencies (AFP) Session AFP/Concurrent_Revisions (AFP) Session AFP/Constructor_Funs (AFP) Session AFP/CryptoBasedCompositionalProperties (AFP) Session AFP/DPT-SAT-Solver (AFP) Session AFP/Depth-First-Search (AFP) Session AFP/Diophantine_Eqns_Lin_Hom (AFP) Session AFP/DiskPaxos (AFP) Session AFP/Example-Submission (AFP) Session AFP/FFT (AFP) Session AFP/FLP (AFP) Session AFP/FeatherweightJava (AFP) Session AFP/Featherweight_OCL (AFP) Session AFP/FileRefinement (AFP) Session AFP/FocusStreamsCaseStudies (AFP) Session AFP/Free-Boolean-Algebra (AFP) Session AFP/Fresh_Identifiers (AFP) Session AFP/FunWithFunctions (AFP) Session AFP/FunWithTilings (AFP) Session Doc/Functions (doc) Session AFP/GPU_Kernel_PL (AFP) Session AFP/GenClock (AFP) Session AFP/General-Triangle (AFP) Session AFP/Generic_Deriving (AFP) Session AFP/GewirthPGCProof (AFP) Session AFP/GoedelGod (AFP) Session AFP/Goodstein_Lambda (AFP) Session HOL/HOL-Cardinals (timing) Session AFP/Binding_Syntax_Theory (AFP) Session AFP/Ordinals_and_Cardinals (AFP) Session HOL/HOL-Hoare Session HOL/HOL-Hoare_Parallel (timing) Session HOL/HOL-IMPP Session HOL/HOL-IOA Session HOL/HOL-Import Session HOL/HOL-Lattice Session HOL/HOL-Library (main timing) Session AFP/ADS_Functor (AFP) Session AFP/Approximation_Algorithms (AFP) Session AFP/ArrowImpossibilityGS (AFP) Session AFP/Auto2_HOL (AFP) Session AFP/BNF_CC (AFP) Session AFP/BNF_Operations (AFP) Session AFP/Binomial-Heaps (AFP) Session AFP/Boolean_Expression_Checkers (AFP) Session AFP/Bounded_Deducibility_Security (AFP) Session AFP/BD_Security_Compositional (AFP) Session AFP/CoSMeDis (AFP) Session AFP/CoCon (AFP) Session AFP/CoSMed (AFP) Session AFP/Buildings (AFP) Session AFP/CRDT (AFP) Session AFP/IMAP-CRDT (AFP) Session AFP/Card_Multisets (AFP) Session AFP/Card_Number_Partitions (AFP) Session AFP/Category (AFP) Session Doc/Codegen (doc) Session AFP/CofGroups (AFP) Session AFP/Combinatorics_Words (AFP) Session AFP/Combinatorics_Words_Graph_Lemma (AFP) Session AFP/Completeness (AFP) Session AFP/ConcurrentIMP (AFP) Session AFP/Concurrent_Ref_Alg (AFP) Session AFP/Conditional_Simplification (AFP) Session AFP/Conditional_Transfer_Rule (AFP) Session AFP/CoreC++ (AFP) Session AFP/Core_DOM (AFP) Session AFP/Shadow_DOM (AFP) Session AFP/DOM_Components (AFP) Session AFP/Core_SC_DOM (AFP) Session AFP/Shadow_SC_DOM (AFP) Session AFP/SC_DOM_Components (AFP) Session Doc/Datatypes (doc) Session Doc/Corec (doc) Session AFP/Decl_Sem_Fun_PL (AFP) Session AFP/Encodability_Process_Calculi (AFP) Session AFP/Epistemic_Logic (AFP) Session AFP/Public_Announcement_Logic (AFP) Session AFP/Euler_Partition (AFP) Session AFP/FOL-Fitting (AFP) Session AFP/FOL_Seq_Calc1 (AFP) Session AFP/FOL_Axiomatic (AFP) Session AFP/FOL_Harrison (AFP) Session AFP/Factored_Transition_System_Bounding (AFP) Session AFP/FinFun (AFP) Session AFP/Extended_Finite_State_Machines (AFP) Session AFP/Extended_Finite_State_Machine_Inference (AFP) Session AFP/Finger-Trees (AFP) Session AFP/Finite-Map-Extras (AFP) Session AFP/Generalized_Counting_Sort (AFP) Session AFP/Graph_Saturation (AFP) Session AFP/Group-Ring-Module (AFP) Session AFP/Valuation (AFP) Session HOL/HOL-Auth (timing) Session HOL/HOL-UNITY (timing) Session HOL/HOL-Bali (timing) Session HOL/HOL-Combinatorics (main timing) Session AFP/Blue_Eyes (AFP) Session AFP/Derangements (AFP) Session AFP/Discrete_Summation (AFP) Session AFP/Gauss-Jordan-Elim-Fun (AFP) Session AFP/Graph_Theory (AFP) Session AFP/ShortestPath (AFP) Session HOL/HOL-Computational_Algebra (main timing) Session AFP/Descartes_Sign_Rule (AFP) Session HOL/HOL-Algebra (main timing) Session AFP/Finitely_Generated_Abelian_Groups (AFP) Session HOL/HOL-Decision_Procs (timing) Session HOL/HOL-Quotient_Examples (timing) Session AFP/Localization_Ring (AFP) Session AFP/Orbit_Stabiliser (AFP) Session AFP/Perfect-Number-Thm (AFP) Session AFP/Secondary_Sylow (AFP) Session AFP/Jordan_Hoelder (AFP) Session AFP/VectorSpace (AFP) Session HOL/HOL-Analysis (main timing) Session AFP/Cayley_Hamilton (AFP) Session AFP/Coinductive (AFP) Session AFP/DynamicArchitectures (AFP) Session AFP/Architectural_Design_Patterns (AFP) Session AFP/Lazy-Lists-II (AFP) Session AFP/Stream_Fusion_Code (AFP) Session AFP/Topology (AFP) Session AFP/Complex_Geometry (AFP) Session AFP/Poincare_Disc (AFP) Session AFP/Differential_Game_Logic (AFP) Session AFP/First_Welfare_Theorem (AFP) Session AFP/Green (AFP) Session HOL/HOL-Analysis-ex Session HOL/HOL-Complex_Analysis (main timing) Session AFP/Cartan_FP (AFP) Session HOL/HOL-Eisbach Session AFP/Allen_Calculus (AFP) Session AFP/Card_Partitions (AFP) Session AFP/Bell_Numbers_Spivey (AFP) Session AFP/Card_Equiv_Relations (AFP) Session AFP/Falling_Factorial_Sum (AFP) Session AFP/Case_Labeling (AFP) Session AFP/Clean (AFP) Session AFP/Dependent_SIFUM_Type_Systems (AFP) Session AFP/Dependent_SIFUM_Refinement (AFP) Session Doc/Eisbach (doc) Session HOL/HOL-Hahn_Banach Session HOL/HOL-Homology (timing) Session HOL/HOL-Probability (main timing) Session AFP/Buffons_Needle (AFP) Session AFP/Density_Compiler (AFP) Session AFP/DiscretePricing (AFP) Session AFP/Ergodic_Theory (AFP) Session AFP/Gromov_Hyperbolicity (AFP) Session AFP/Laws_of_Large_Numbers (AFP) Session AFP/Fisher_Yates (AFP) Session AFP/Girth_Chromatic (AFP) Session AFP/Random_Graph_Subgraph_Threshold (AFP) Session HOL/HOL-Probability-ex (timing) Session AFP/Lp (AFP) Session AFP/Markov_Models (AFP) Session AFP/Monad_Normalisation (AFP) Session AFP/Monomorphic_Monad (AFP) Session AFP/Neumann_Morgenstern_Utility (AFP) Session AFP/Probabilistic_Noninterference (AFP) Session AFP/Probabilistic_System_Zoo (AFP) Session AFP/Skip_Lists (AFP) Session AFP/Source_Coding_Theorem (AFP) Session AFP/Irrationality_J_Hancl (AFP) Session AFP/Kuratowski_Closure_Complement (AFP) Session AFP/Laplace_Transform (AFP) Session AFP/Lower_Semicontinuous (AFP) Session AFP/Minkowskis_Theorem (AFP) Session AFP/Octonions (AFP) Session AFP/Ptolemys_Theorem (AFP) Session AFP/Quaternions (AFP) Session AFP/Rank_Nullity_Theorem (AFP) Session AFP/Gauss_Jordan (AFP) Session AFP/Echelon_Form (AFP) Session AFP/Hermite (AFP) Session AFP/Tarskis_Geometry (AFP) Session AFP/Triangle (AFP) Session AFP/Chord_Segments (AFP) Session AFP/Stewart_Apollonius (AFP) Session AFP/pGCL (AFP) Session HOL/HOL-Examples Session HOL/HOL-Isar_Examples Session HOL/HOL-Nonstandard_Analysis (timing) Session HOL/HOL-Nonstandard_Analysis-Examples (timing) Session HOL/HOL-Number_Theory (main timing) Session AFP/Arith_Prog_Rel_Primes (AFP) Session AFP/Bernoulli (AFP) Session AFP/E_Transcendental (AFP) Session AFP/Elliptic_Curves_Group_Law (AFP) Session AFP/Fermat3_4 (AFP) Session HOL/HOL-Data_Structures (timing) Session AFP/Efficient-Mergesort (AFP) Session HOL/HOL-Codegenerator_Test Session HOL/HOL-ex (timing) Session AFP/Automatic_Refinement (AFP) Session AFP/Refine_Monadic (AFP) Session AFP/Lehmer (AFP) Session AFP/Lifting_the_Exponent (AFP) Session AFP/Padic_Ints (AFP) Session AFP/Pratt_Certificate (AFP) Session AFP/Bertrands_Postulate (AFP) Session AFP/Prime_Harmonic_Series (AFP) Session AFP/RSAPSS (AFP) Session AFP/SumSquares (AFP) Session AFP/Liouville_Numbers (AFP) Session AFP/Lucas_Theorem (AFP) Session AFP/Mason_Stothers (AFP) Session AFP/Polynomial_Interpolation (AFP) Session AFP/Formal_Puiseux_Series (AFP) Session AFP/Probabilistic_Prime_Tests (AFP) Session AFP/Rep_Fin_Groups (AFP) Session AFP/Sturm_Sequences (AFP) Session AFP/Safe_Distance (AFP) Session AFP/Special_Function_Bounds (AFP) Session AFP/Sturm_Tarski (AFP) Session AFP/Budan_Fourier (AFP) Session AFP/Three_Circles (AFP) Session AFP/Winding_Number_Eval (AFP) Session AFP/Count_Complex_Roots (AFP) Session HOL/HOL-Corec_Examples (timing) Session HOL/HOL-Datatype_Examples (timing) Session HOL/HOL-IMP (timing) Session AFP/Abs_Int_ITP2012 (AFP) Session AFP/Relational-Incorrectness-Logic (AFP) Session HOL/HOL-Imperative_HOL (timing) Session AFP/Auto2_Imperative_HOL (AFP) Session AFP/Imperative_Insertion_Sort (AFP) Session HOL/HOL-Induct Session HOL/HOL-Metis_Examples (timing) Session HOL/HOL-Proofs (timing) Session HOL/HOL-Proofs-Extraction (timing) Session HOL/HOL-Proofs-ex Session HOL/HOL-Proofs-Lambda (timing) Session AFP/Applicative_Lifting (AFP) Session AFP/Free-Groups (AFP) Session AFP/Stern_Brocot (AFP) Session AFP/HereditarilyFinite (AFP) Session AFP/Category3 (AFP) Session AFP/MonoidalCategory (AFP) Session AFP/HyperCTL (AFP) Session AFP/Integration (AFP) Session AFP/Isabelle_Meta_Model (AFP) Session AFP/LTL (AFP) Session AFP/Stuttering_Equivalence (AFP) Session AFP/Landau_Symbols (AFP) Session AFP/Akra_Bazzi (AFP) Session AFP/Catalan_Numbers (AFP) Session AFP/Error_Function (AFP) Session AFP/Euler_MacLaurin (AFP) Session AFP/LightweightJava (AFP) Session AFP/LinearQuantifierElim (AFP) Session AFP/List-Infinite (AFP) Session AFP/Nat-Interval-Logic (AFP) Session AFP/AutoFocus-Stream (AFP) Session AFP/MuchAdoAboutTwo (AFP) Session AFP/Optics (AFP) Session AFP/UTP-Toolkit (AFP) Session AFP/UTP (AFP) Session AFP/Order_Lattice_Props (AFP) Session AFP/POPLmark-deBruijn (AFP) Session AFP/Pairing_Heap (AFP) Session AFP/Password_Authentication_Protocol (AFP) Session AFP/Pell (AFP) Session AFP/Presburger-Automata (AFP) Session AFP/Priority_Queue_Braun (AFP) Session AFP/Program-Conflict-Analysis (AFP) Session AFP/Regular-Sets (AFP) Session AFP/Abstract-Rewriting (AFP) Session AFP/Decreasing-Diagrams (AFP) Session AFP/First_Order_Terms (AFP) Session AFP/Stateful_Protocol_Composition_and_Typing (AFP) Session AFP/Automated_Stateful_Protocol_Verification (AFP) Session AFP/Matrix (AFP) Session AFP/Matrix_Tensor (AFP) Session AFP/Knot_Theory (AFP) Session AFP/Coinductive_Languages (AFP) Session AFP/Finite_Automata_HF (AFP) Session AFP/Functional-Automata (AFP) Session AFP/Posix-Lexing (AFP) Session AFP/Ribbon_Proofs (AFP) Session AFP/SATSolverVerification (AFP) Session AFP/Safe_OCL (AFP) Session AFP/Selection_Heap_Sort (AFP) Session AFP/Simplex (AFP) Session AFP/Skew_Heap (AFP) Session AFP/Sort_Encodings (AFP) Session AFP/Splay_Tree (AFP) Session AFP/Amortized_Complexity (AFP) Session AFP/Dynamic_Tables (AFP) Session AFP/Root_Balanced_Tree (AFP) Session AFP/Closest_Pair_Points (AFP) Session AFP/Stable_Matching (AFP) Session AFP/SuperCalc (AFP) Session Doc/System (doc) Session AFP/Szemeredi_Regularity (AFP) Session AFP/Tail_Recursive_Functions (AFP) Session AFP/TortoiseHare (AFP) Session AFP/Trie (AFP) Session AFP/Flyspeck-Tame (AFP) Session AFP/Twelvefold_Way (AFP) Session AFP/Vickrey_Clarke_Groves (AFP) Session HOL/HOL-Matrix_LP Session HOL/HOL-MicroJava (timing) Session HOL/HOL-Mirabelle-ex Session HOL/HOL-Mutabelle Session HOL/HOL-NanoJava Session HOL/HOL-Nitpick_Examples Session HOL/HOL-Nominal Session AFP/CCS (AFP) Session HOL/HOL-Nominal-Examples (timing) Session AFP/Lam-ml-Normalization (AFP) Session AFP/Pi_Calculus (AFP) Session AFP/Psi_Calculi (AFP) Session AFP/SequentInvertibility (AFP) Session HOL/HOL-Predicate_Compile_Examples (timing) Session HOL/HOL-Prolog Session HOL/HOL-Quickcheck_Examples (timing) Session HOL/HOL-Real_Asymp Session AFP/Fourier (AFP) Session AFP/Furstenberg_Topology (AFP) Session HOL/HOL-Real_Asymp-Manual Session AFP/Stirling_Formula (AFP) Session AFP/Lambert_W (AFP) Session HOL/HOL-SET_Protocol (timing) Session HOL/HOL-SMT_Examples (timing) Session HOL/HOL-SPARK Session HOL/HOL-SPARK-Examples Session AFP/RIPEMD-160-SPARK (AFP) Session HOL/HOL-SPARK-Manual Session HOL/HOL-Statespace Session HOL/HOL-TLA Session HOL/HOL-TLA-Buffer Session HOL/HOL-TLA-Inc Session HOL/HOL-TLA-Memory Session HOL/HOL-TPTP Session HOL/HOL-Types_To_Sets Session AFP/Banach_Steinhaus (AFP) Session AFP/Smooth_Manifolds (AFP) Session AFP/Types_To_Sets_Extension (AFP) Session HOL/HOL-Unix Session HOL/HOL-ZF Session AFP/Category2 (AFP) Session HOL/HOLCF (main timing) Session AFP/Circus (AFP) Session AFP/HOL-CSP (AFP) Session HOL/HOLCF-IMP Session HOL/HOLCF-Library Session AFP/CSP_RefTK (AFP) Session HOL/HOLCF-FOCUS Session HOL/HOLCF-ex Session AFP/PCF (AFP) Session AFP/HOLCF-Prelude (AFP) Session AFP/BirdKMP (AFP) Session HOL/HOLCF-Tutorial Session HOL/IOA (timing) Session HOL/IOA-ABP Session HOL/IOA-NTP Session HOL/IOA-Storage Session HOL/IOA-ex Session AFP/Shivers-CFA (AFP) Session AFP/Stream-Fusion (AFP) Session AFP/Tycon (AFP) Session AFP/WorkerWrapper (AFP) Session Tools/Haskell Session AFP/Heard_Of (AFP) Session AFP/Consensus_Refined (AFP) Session AFP/Hello_World (AFP) Session AFP/Hood_Melville_Queue (AFP) Session AFP/HotelKeyCards (AFP) Session Doc/How_to_Prove_it (no_doc) Session AFP/Huffman (AFP) Session AFP/Hybrid_Logic (AFP) Session AFP/Hybrid_Multi_Lane_Spatial_Logic (AFP) Session AFP/IFC_Tracking (AFP) Session AFP/IMP2 (AFP) Session AFP/IMP2_Binary_Heap (AFP) Session AFP/IMP_Compiler (AFP) Session Doc/Implementation (doc) Session AFP/Impossible_Geometry (AFP) Session AFP/Inductive_Confidentiality (AFP) Session AFP/Inductive_Inference (AFP) Session AFP/InfPathElimination (AFP) Session AFP/Intro_Dest_Elim (AFP) Session AFP/IsaGeoCoq (AFP) Session Doc/Isar_Ref (doc) Session AFP/Isabelle_C (AFP) Session Doc/JEdit (doc) Session AFP/Jacobson_Basic_Algebra (AFP) Session AFP/Grothendieck_Schemes (AFP) Session AFP/JiveDataStoreModel (AFP) Session AFP/Key_Agreement_Strong_Adversaries (AFP) Session AFP/Kleene_Algebra (AFP) Session AFP/KAD (AFP) Session AFP/KAT_and_DRA (AFP) Session AFP/Algebraic_VCs (AFP) Session AFP/Multirelations (AFP) Session AFP/Quantales (AFP) Session AFP/Transformer_Semantics (AFP) Session AFP/Regular_Algebras (AFP) Session AFP/Relation_Algebra (AFP) Session AFP/Relational_Paths (AFP) Session AFP/Residuated_Lattices (AFP) Session AFP/LambdaMu (AFP) Session AFP/LatticeProperties (AFP) Session AFP/DataRefinementIBP (AFP) Session AFP/GraphMarkingIBP (AFP) Session AFP/Lazy_Case (AFP) Session AFP/Lifting_Definition_Option (AFP) Session AFP/List-Index (AFP) Session AFP/Comparison_Sort_Lower_Bound (AFP) Session AFP/Jinja (AFP) Session AFP/Dominance_CHK (AFP) Session AFP/HRB-Slicing (AFP) Session AFP/InformationFlowSlicing_Inter (AFP) Session AFP/Slicing (AFP) Session AFP/InformationFlowSlicing (AFP) Session AFP/JinjaDCI (AFP) Session AFP/Regression_Test_Selection (AFP) Session AFP/List_Update (AFP) Session AFP/Quick_Sort_Cost (AFP) Session AFP/Random_BSTs (AFP) Session AFP/Randomised_BSTs (AFP) Session AFP/Treaps (AFP) Session AFP/Randomised_Social_Choice (AFP) Session AFP/Fishburn_Impossibility (AFP) Session AFP/SDS_Impossibility (AFP) Session AFP/List_Interleaving (AFP) Session AFP/List_Inversions (AFP) Session AFP/LocalLexing (AFP) Session Doc/Locales (doc) Session AFP/Locally-Nameless-Sigma (AFP) Session AFP/Logging_Independent_Anonymity (AFP) Session AFP/Lowe_Ontological_Argument (AFP) Session Doc/Main (doc) Session AFP/Marriage (AFP) Session AFP/Latin_Square (AFP) Session AFP/Matroids (AFP) Session AFP/Max-Card-Matching (AFP) Session AFP/Median_Of_Medians_Selection (AFP) Session AFP/KD_Tree (AFP) Session AFP/Menger (AFP) Session AFP/Mereology (AFP) Session AFP/Metalogic_ProofChecker (AFP) Session AFP/MiniML (AFP) Session AFP/Modular_Assembly_Kit_Security (AFP) Session AFP/MonoBoolTranAlgebra (AFP) Session AFP/Name_Carrying_Type_Inference (AFP) Session AFP/Nash_Williams (AFP) Session AFP/No_FTL_observers (AFP) Session AFP/Nominal2 (AFP) Session AFP/Incompleteness (AFP) Session AFP/Surprise_Paradox (AFP) Session AFP/LambdaAuth (AFP) Session AFP/Launchbury (AFP) Session AFP/Call_Arity (AFP) Session AFP/Modal_Logics_for_NTS (AFP) Session AFP/Rewriting_Z (AFP) Session AFP/Noninterference_CSP (AFP) Session AFP/Noninterference_Ipurge_Unwinding (AFP) Session AFP/Noninterference_Generic_Unwinding (AFP) Session AFP/Noninterference_Inductive_Unwinding (AFP) Session AFP/Noninterference_Sequential_Composition (AFP) Session AFP/Noninterference_Concurrent_Composition (AFP) Session AFP/NormByEval (AFP) Session AFP/OpSets (AFP) Session AFP/Open_Induction (AFP) Session AFP/Well_Quasi_Orders (AFP) Session AFP/Decreasing-Diagrams-II (AFP) Session AFP/Myhill-Nerode (AFP) Session AFP/Ordinal (AFP) Session AFP/Nested_Multisets_Ordinals (AFP) Session AFP/Design_Theory (AFP) Session AFP/Lambda_Free_RPOs (AFP) Session AFP/Lambda_Free_EPO (AFP) Session AFP/Ordered_Resolution_Prover (AFP) Session AFP/Chandy_Lamport (AFP) Session AFP/Saturation_Framework (AFP) Session AFP/Saturation_Framework_Extensions (AFP) Session AFP/Progress_Tracking (AFP) Session AFP/PLM (AFP) Session AFP/PSemigroupsConvolution (AFP) Session AFP/Paraconsistency (AFP) Session AFP/Parity_Game (AFP) Session AFP/GaleStewart_Games (AFP) Session AFP/Partial_Function_MR (AFP) Session AFP/Physical_Quantities (AFP) Session AFP/Pop_Refinement (AFP) Session AFP/Possibilistic_Noninterference (AFP) Session AFP/Priority_Search_Trees (AFP) Session AFP/Prim_Dijkstra_Simple (AFP) Session Doc/Prog_Prove (doc) Session AFP/Projective_Geometry (AFP) Session AFP/Proof_Strategy_Language (AFP) Session AFP/PropResPI (AFP) Session AFP/Propositional_Proof_Systems (AFP) Session AFP/PseudoHoops (AFP) Session AFP/Ramsey-Infinite (AFP) Session AFP/Real_Power (AFP) Session AFP/Recursion-Theory-I (AFP) Session AFP/Minsky_Machines (AFP) Session AFP/RefinementReactive (AFP) Session AFP/Regex_Equivalence (AFP) Session AFP/Relational_Method (AFP) Session AFP/Resolution_FOL (AFP) Session AFP/Robbins-Conjecture (AFP) Session AFP/Roy_Floyd_Warshall (AFP) Session AFP/SIFPL (AFP) Session AFP/SIFUM_Type_Systems (AFP) Session AFP/Schutz_Spacetime (AFP) Session AFP/Security_Protocol_Refinement (AFP) Session AFP/SenSocialChoice (AFP) Session AFP/Separation_Algebra (AFP) Session AFP/Hoare_Time (AFP) Session AFP/Separata (AFP) Session AFP/Simpl (AFP) Session AFP/BDD (AFP) Session AFP/Sliding_Window_Algorithm (AFP) Session AFP/Statecharts (AFP) Session AFP/Stellar_Quorums (AFP) Session AFP/Stone_Algebras (AFP) Session AFP/Stone_Relation_Algebras (AFP) Session AFP/Stone_Kleene_Relation_Algebras (AFP) Session AFP/Aggregation_Algebras (AFP) Session AFP/Relational_Disjoint_Set_Forests (AFP) Session AFP/Relational_Minimum_Spanning_Trees (AFP) Session AFP/Relational_Forests (AFP) Session AFP/Subset_Boolean_Algebras (AFP) Session AFP/Correctness_Algebras (AFP) Session AFP/Store_Buffer_Reduction (AFP) Session AFP/Strong_Security (AFP) Session Doc/Sugar (doc) Session AFP/Sunflowers (AFP) Session AFP/Syntax_Independent_Logic (AFP) Session AFP/Goedel_Incompleteness (AFP) Session AFP/Goedel_HFSet_Semantic (AFP) Session AFP/Goedel_HFSet_Semanticless (AFP) Session AFP/Robinson_Arithmetic (AFP) Session AFP/Szpilrajn (AFP) Session AFP/Combinatorics_Words_Lyndon (AFP) Session AFP/TESL_Language (AFP) Session AFP/TLA (AFP) Session AFP/Timed_Automata (AFP) Session AFP/Probabilistic_Timed_Automata (AFP) Session AFP/Topological_Semantics (AFP) Session AFP/Transitive-Closure-II (AFP) Session AFP/Tree_Decomposition (AFP) Session Doc/Tutorial (doc) Session Doc/Typeclass_Hierarchy (doc) Session AFP/Types_Tableaus_and_Goedels_God (AFP) Session AFP/UPF (AFP) Session AFP/UPF_Firewall (AFP) Session AFP/Universal_Turing_Machine (AFP) Session AFP/Van_der_Waerden (AFP) Session AFP/VeriComp (AFP) Session AFP/Interpreter_Optimizations (AFP) Session AFP/Verified-Prover (AFP) Session AFP/VolpanoSmith (AFP) Session AFP/WHATandWHERE_Security (AFP) Session AFP/Weight_Balanced_Trees (AFP) Session AFP/Word_Lib (AFP) Session AFP/Complx (AFP) Session AFP/IEEE_Floating_Point (AFP) Session AFP/IP_Addresses (AFP) Session AFP/Simple_Firewall (AFP) Session AFP/Routing (AFP) Session AFP/Interval_Arithmetic_Word32 (AFP) Session AFP/LEM (AFP) Session AFP/Native_Word (AFP) Session AFP/Collections (AFP) Session AFP/Abstract_Completeness (AFP) Session AFP/Abstract_Soundness (AFP) Session AFP/Incredible_Proof_Machine (AFP) Session AFP/Deriving (AFP) Session AFP/CAVA_Base (AFP) Session AFP/CAVA_Automata (AFP) Session AFP/DFS_Framework (AFP) Session AFP/Gabow_SCC (AFP) Session AFP/LTL_to_GBA (AFP) Session AFP/Promela (AFP) Session AFP/Containers (AFP) Session AFP/Collections_Examples (AFP) Session AFP/Containers-Benchmarks (AFP) Session AFP/MFOTL_Monitor (AFP) Session AFP/Generic_Join (AFP) Session AFP/MFODL_Monitor_Optimized (AFP) Session AFP/Formula_Derivatives (AFP) Session AFP/MSO_Regex_Equivalence (AFP) Session AFP/Show (AFP) Session AFP/Affine_Arithmetic (AFP) Session AFP/Ordinary_Differential_Equations (AFP) Session AFP/Differential_Dynamic_Logic (AFP) Session AFP/Hybrid_Systems_VCs (AFP) Session AFP/Matrices_for_ODEs (AFP) Session AFP/Taylor_Models (AFP) Session AFP/CakeML (AFP) Session AFP/Certification_Monads (AFP) Session AFP/AI_Planning_Languages_Semantics (AFP) Session AFP/Verified_SAT_Based_AI_Planning (AFP) Session AFP/Dict_Construction (AFP) Session AFP/Formula_Derivatives-Examples (AFP) Session AFP/Monad_Memo_DP (AFP) Session AFP/Hidden_Markov_Models (AFP) Session AFP/Optimal_BST (AFP) Session AFP/Polynomial_Factorization (AFP) Session AFP/Amicable_Numbers (AFP) Session AFP/Dirichlet_Series (AFP) Session AFP/Zeta_Function (AFP) Session AFP/Dirichlet_L (AFP) Session AFP/Gauss_Sums (AFP) Session AFP/Prime_Number_Theorem (AFP) Session AFP/Prime_Distribution_Elementary (AFP) Session AFP/IMO2019 (AFP) Session AFP/Irrational_Series_Erdos_Straus (AFP) Session AFP/Transcendence_Series_Hancl_Rucki (AFP) Session AFP/Zeta_3_Irrational (AFP) Session AFP/Gaussian_Integers (AFP) Session AFP/Jordan_Normal_Form (AFP) Session AFP/Farkas (AFP) Session AFP/Isabelle_Marries_Dirac (AFP) Session AFP/Knuth_Bendix_Order (AFP) Session AFP/Functional_Ordered_Resolution_Prover (AFP) Session AFP/Weighted_Path_Order (AFP) Session AFP/Linear_Recurrences (AFP) Session AFP/Perron_Frobenius (AFP) Session AFP/Stochastic_Matrices (AFP) Session AFP/Subresultants (AFP) Session AFP/Berlekamp_Zassenhaus (AFP) Session AFP/Algebraic_Numbers (AFP) Session AFP/BenOr_Kozen_Reif (AFP) Session AFP/Cubic_Quartic_Equations (AFP) Session AFP/LLL_Basis_Reduction (AFP) Session AFP/LLL_Factorization (AFP) Session AFP/Linear_Inequalities (AFP) Session AFP/Linear_Programming (AFP) Session AFP/Linear_Recurrences_Solver (AFP) Session AFP/Smith_Normal_Form (AFP) Session AFP/Modular_arithmetic_LLL_and_HNF_algorithms (AFP) Session AFP/Polynomials (AFP) Session AFP/Deep_Learning (AFP) Session AFP/QHLProver (AFP) Session AFP/Projective_Measurements (AFP) Session AFP/Groebner_Bases (AFP) Session AFP/Groebner_Macaulay (AFP) Session AFP/Nullstellensatz (AFP) Session AFP/Signature_Groebner (AFP) Session AFP/Lambda_Free_KBOs (AFP) Session AFP/Symmetric_Polynomials (AFP) Session AFP/Pi_Transcendental (AFP) Session AFP/Power_Sum_Polynomials (AFP) Session AFP/Hermite_Lindemann (AFP) Session AFP/Virtual_Substitution (AFP) Session AFP/Real_Impl (AFP) Session AFP/Complex_Bounded_Operators (AFP) Session AFP/Registers (AFP) Session AFP/QR_Decomposition (AFP) Session AFP/XML (AFP) Session AFP/Dijkstra_Shortest_Path (AFP) Session AFP/Koenigsberg_Friendship (AFP) Session AFP/Formal_SSA (AFP) Session AFP/Minimal_SSA (AFP) Session AFP/HOL-ODE-Numerics (AFP) Session AFP/HOL-ODE-ARCH-COMP (AFP) Session AFP/HOL-ODE-Examples (AFP large) Session AFP/Lorenz_Approximation (AFP) Session AFP/Lorenz_C0 (AFP large) Session AFP/Lorenz_C1 (AFP large) Session AFP/Poincare_Bendixson (AFP) Session AFP/Transition_Systems_and_Automata (AFP) Session AFP/Adaptive_State_Counting (AFP) Session AFP/Buchi_Complementation (AFP) Session AFP/LTL_Master_Theorem (AFP) Session AFP/LTL_Normal_Form (AFP) Session AFP/Partial_Order_Reduction (AFP) Session AFP/SM_Base (AFP) Session AFP/SM (AFP) Session AFP/CAVA_Setup (AFP) Session AFP/CAVA_LTL_Modelchecker (AFP) Session AFP/Transitive-Closure (AFP) Session AFP/KBPs (AFP) Session AFP/LTL_to_DRA (AFP) Session AFP/Network_Security_Policy_Verification (AFP) Session AFP/Planarity_Certificates (AFP) Session AFP/Tree-Automata (AFP) Session AFP/Datatype_Order_Generator (AFP) Session AFP/Higher_Order_Terms (AFP) Session AFP/CakeML_Codegen (AFP) Session AFP/Old_Datatype_Show (AFP) Session AFP/WOOT_Strong_Eventual_Consistency (AFP) Session AFP/Iptables_Semantics (AFP) Session AFP/Iptables_Semantics_Examples (AFP) Session AFP/LOFT (AFP) Session AFP/Mersenne_Primes (AFP) Session AFP/MiniSail (AFP) Session AFP/Separation_Logic_Imperative_HOL (AFP) Session AFP/Sepref_Prereq (AFP) Session AFP/ROBDD (AFP) Session AFP/Refine_Imperative_HOL (AFP) Session AFP/BTree (AFP) Session AFP/Floyd_Warshall (AFP) Session AFP/Sepref_Basic (AFP) Session AFP/Sepref_IICF (AFP) Session AFP/Flow_Networks (AFP) Session AFP/EdmondsKarp_Maxflow (AFP) Session AFP/MFMC_Countable (AFP) Session AFP/Probabilistic_While (AFP) Session AFP/CryptHOL (AFP) Session AFP/Constructive_Cryptography (AFP) Session AFP/Game_Based_Crypto (AFP) Session AFP/Multi_Party_Computation (AFP) Session AFP/Sigma_Commit_Crypto (AFP) Session AFP/Constructive_Cryptography_CM (AFP) Session AFP/Prpu_Maxflow (AFP) Session AFP/Knuth_Morris_Pratt (AFP) Session AFP/Kruskal (AFP) Session AFP/PAC_Checker (AFP) Session AFP/VerifyThis2018 (AFP) Session AFP/VerifyThis2019 (AFP) Session AFP/UpDown_Scheme (AFP) Session AFP/WebAssembly (AFP) Session AFP/SPARCv8 (AFP) Session AFP/X86_Semantics (AFP) Session AFP/ZFC_in_HOL (AFP) Session AFP/CZH_Foundations (AFP) Session AFP/CZH_Elementary_Categories (AFP) Session AFP/CZH_Universal_Constructions (AFP) Session AFP/Ordinal_Partitions (AFP) Session ZF/ZF (main timing) Session Doc/Logics_ZF (doc) Session AFP/Recursion-Addition (AFP) Session ZF/ZF-AC Session ZF/ZF-Coind Session ZF/ZF-Constructible Session AFP/Delta_System_Lemma (AFP) Session AFP/Forcing (AFP) Session ZF/ZF-IMP Session ZF/ZF-Induct Session ZF/ZF-UNITY (timing) Session ZF/ZF-Resid Session ZF/ZF-ex Running Szemeredi_Regularity ... Running Real_Power ... Real_Power: theory Real_Power.RatPower Real_Power: theory Real_Power.RealPower Szemeredi_Regularity: theory Girth_Chromatic.Girth_Chromatic_Misc Szemeredi_Regularity: theory Szemeredi_Regularity.Roth_Library Real_Power: theory Real_Power.Log Szemeredi_Regularity: theory Girth_Chromatic.Ugraphs Szemeredi_Regularity: theory Szemeredi_Regularity.Szemeredi Preparing Real_Power/document ... Preparing Szemeredi_Regularity/document ... Finished Real_Power/document (0:00:03 elapsed time) Preparing Real_Power/outline ... Finished Szemeredi_Regularity/document (0:00:03 elapsed time) Preparing Szemeredi_Regularity/outline ... Finished Real_Power/outline (0:00:02 elapsed time) Timing Real_Power (8 threads, 9.796s elapsed time, 32.521s cpu time, 0.614s GC time, factor 3.32) Finished Real_Power (0:00:11 elapsed time, 0:00:34 cpu time, factor 2.86) Finished Szemeredi_Regularity/outline (0:00:02 elapsed time) Timing Szemeredi_Regularity (8 threads, 8.961s elapsed time, 31.414s cpu time, 0.654s GC time, factor 3.51) Finished Szemeredi_Regularity (0:00:12 elapsed time, 0:00:34 cpu time, factor 2.79) Presentation in "/media/data/jenkins/workspace/isabelle-all/browser_info" Presenting Pure ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting CTT ... Presenting document CTT/document Presenting document CTT/outline Presenting theory Pure.Sessions Presenting theory CTT.Typechecking Presenting theory CTT.Synthesis Presenting theory CTT.Equality Presenting theory ML_Bootstrap Presenting theory CTT.Elimination Presenting theory CTT.CTT Presenting file "$ISABELLE_HOME/src/Provers/typedsimp.ML" Presenting file "rew.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Cube ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Cube.Cube Presenting theory Cube.Example Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting FOL ... Presenting document FOL/document Presenting document FOL/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory IFOL Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "fologic.ML" Presenting file "intprover.ML" Presenting theory FOL Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting CCL ... Presenting theory Pure.Sessions Presenting theory CCL.Gfp Presenting theory CCL.Lfp Presenting theory CCL.Trancl Presenting theory ML_Bootstrap Presenting theory CCL.Set Presenting theory CCL.Hered Presenting theory CCL.CCL Presenting theory CCL.Fix Presenting theory CCL.Nat Presenting theory CCL.List Presenting theory CCL.Term Presenting theory CCL.Flag Presenting theory CCL.Stream Presenting theory CCL.Wfd Presenting theory CCL.Type Presenting theory IFOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "fologic.ML" Presenting file "intprover.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory FOL Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting FOL-ex ... Presenting document FOL-ex/document Presenting document FOL-ex/outline Presenting theory Pure.Sessions Presenting theory FOL-ex.Nat Presenting theory FOL-ex.Natural_Numbers Presenting theory FOL-ex.Prolog Presenting theory FOL-ex.Intro Presenting theory FOL-ex.Nat_Class Presenting theory ML_Bootstrap Presenting theory FOL-ex.Foundation Presenting theory FOL-ex.Propositional_Int Presenting theory FOL-ex.Quantifiers_Cla Presenting theory FOL-ex.Quantifiers_Int Presenting theory FOL-ex.Propositional_Cla Presenting theory FOL-ex.Miniscope Presenting theory FOL-ex.Locale_Test2 Presenting theory FOL-ex.If Presenting theory FOL-ex.Locale_Test3 Presenting theory FOL-ex.Intuitionistic Presenting theory FOL-ex.Locale_Test Presenting theory FOL-ex.Classical Presenting theory FOL-ex.Locale_Test1 Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory IFOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "fologic.ML" Presenting file "intprover.ML" Presenting theory FOL Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting FOLP ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory IFOLP Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "hypsubst.ML" Presenting file "intprover.ML" Presenting theory FOLP Presenting file "classical.ML" Presenting file "simp.ML" Presenting file "simpdata.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting FOLP-ex ... Presenting theory Pure.Sessions Presenting theory FOLP-ex.Intro Presenting theory FOLP-ex.If Presenting theory ML_Bootstrap Presenting theory FOLP-ex.Nat Presenting theory FOLP-ex.Foundation Presenting theory FOLP-ex.Propositional_Int Presenting theory FOLP-ex.Quantifiers_Int Presenting theory FOLP-ex.Quantifiers_Cla Presenting theory FOLP-ex.Intuitionistic Presenting theory FOLP-ex.Propositional_Cla Presenting theory FOLP-ex.Classical Presenting theory IFOLP Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "hypsubst.ML" Presenting file "intprover.ML" Presenting theory FOLP Presenting file "classical.ML" Presenting file "simp.ML" Presenting file "simpdata.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Intro ... Presenting document Intro/intro Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting LCF ... Presenting theory LCF.Ex3 Presenting theory LCF.Ex2 Presenting theory Pure.Sessions Presenting theory LCF.Ex4 Presenting theory LCF.Ex1 Presenting theory ML_Bootstrap Presenting theory LCF.LCF Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory IFOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "fologic.ML" Presenting file "intprover.ML" Presenting theory FOL Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting Logics ... Presenting document Logics/logics Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Nitpick ... Presenting document Nitpick/nitpick Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Pure-Examples ... Presenting document Pure-Examples/document Presenting document Pure-Examples/outline Presenting theory Pure.Sessions Presenting theory Pure-Examples.First_Order_Logic Presenting theory ML_Bootstrap Presenting theory Pure-Examples.Higher_Order_Logic Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Pure-ex ... Presenting theory Pure.Sessions Presenting theory Pure-ex.Def_Examples Presenting theory Pure-ex.Guess_Examples Presenting theory ML_Bootstrap Presenting theory Pure-ex.Def Presenting theory Pure-ex.Guess Presenting theory Pure-Examples.Higher_Order_Logic Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting SML ... Presenting theory Pure.Sessions Presenting theory SML.Examples Presenting file "factorial.sml" Presenting file "Example.sig" Presenting file "Example.sml" Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Sequents ... Presenting theory Pure.Sessions Presenting theory Sequents.ILL_predlog Presenting theory Sequents.Washing Presenting theory ML_Bootstrap Presenting theory Sequents.Modal0 Presenting file "modal.ML" Presenting theory Sequents.T Presenting theory Sequents.Propositional Presenting theory Sequents.S4 Presenting theory Sequents.LK0 Presenting theory Sequents.Quantifiers Presenting theory Sequents.Nat Presenting theory Sequents.Sequents Presenting file "prover.ML" Presenting theory Sequents.S43 Presenting theory Sequents.Hard_Quantifiers Presenting theory Sequents.ILL Presenting theory Sequents.LK Presenting file "simpdata.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Sledgehammer ... Presenting document Sledgehammer/sledgehammer Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting SpecCheck ... Presenting document SpecCheck/document Presenting document SpecCheck/outline Presenting theory Pure.Sessions Presenting theory SpecCheck.SpecCheck_Base Presenting file "util.ML" Presenting file "speccheck_base.ML" Presenting file "property.ML" Presenting file "configuration.ML" Presenting file "random.ML" Presenting theory ML_Bootstrap Presenting theory SpecCheck.SpecCheck_Output_Style Presenting file "output_style_types.ML" Presenting file "output_style_perl.ML" Presenting file "output_style_custom.ML" Presenting file "output_style.ML" Presenting theory SpecCheck.SpecCheck_Shrink Presenting file "shrink_types.ML" Presenting file "shrink_base.ML" Presenting file "shrink.ML" Presenting theory SpecCheck.SpecCheck_Examples Presenting theory SpecCheck.SpecCheck_Show Presenting file "show_types.ML" Presenting file "show_base.ML" Presenting file "show_term.ML" Presenting file "show.ML" Presenting theory SpecCheck.SpecCheck_Dynamic Presenting file "dynamic_construct.ML" Presenting file "speccheck_dynamic.ML" Presenting theory SpecCheck.SpecCheck Presenting file "lecker.ML" Presenting file "speccheck.ML" Presenting theory SpecCheck.SpecCheck_Generators Presenting file "gen_types.ML" Presenting file "gen_base.ML" Presenting file "gen_text.ML" Presenting file "gen_int.ML" Presenting file "gen_real.ML" Presenting file "gen_function.ML" Presenting file "gen_term.ML" Presenting file "gen.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting Tools ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting HOL ... Presenting document HOL/document Presenting document HOL/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Groups_Big Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/groebner.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Bit_Operations Presenting theory HOL.Argo Presenting theory HOL.Code_Numeral Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting theory HOL.Random Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Lazy_Sequence Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.ATP Presenting file "Tools/Metis/metis_tactic.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Enum Presenting theory HOL.Map Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting theory HOL.Inequalities Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Topological_Spaces Presenting theory Complex_Main Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting AVL-Trees ... Presenting document AVL-Trees/document Presenting document AVL-Trees/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting theory HOL.Equiv_Relations Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Metis Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Map Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.SMT Presenting theory HOL.List Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Factorial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Limits Presenting theory AVL-Trees.AVL2 Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory AVL-Trees.AVL Presenting theory HOL.Complex Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting AWN ... Presenting document AWN/document Presenting document AWN/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Random Presenting theory HOL.List Presenting theory HOL.Code_Numeral Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting theory HOL.ATP Presenting file "Tools/SMT/smt_systems.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Sequence Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Filter Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Topological_Spaces Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory Complex_Main Presenting theory AWN.Lib Presenting theory AWN.TransitionSystems Presenting theory HOL.Complex Presenting theory AWN.Invariants Presenting theory HOL.MacLaurin Presenting theory AWN.OInvariants Presenting theory AWN.AWN_SOS Presenting theory AWN.AWN Presenting theory AWN.Inv_Cterms Presenting theory AWN.AWN_Labels Presenting theory AWN.AWN_SOS_Labels Presenting theory AWN.AWN_Cterms Presenting theory AWN.Closed Presenting theory AWN.OAWN_SOS_Labels Presenting theory AWN.OPnet Presenting theory HOL.Deriv Presenting theory AWN.OAWN_SOS Presenting theory AWN.Pnet Presenting theory AWN.OClosed_Lifting Presenting theory AWN.ONode_Lifting Presenting theory HOL.Transcendental Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory AWN.Qmsg Presenting theory AWN.OAWN_Convert Presenting theory AWN.AWN_Main Presenting theory AWN.AWN_Invariants Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory AWN.AWN_Term_Graph Presenting theory AWN.OAWN_Invariants Presenting theory AWN.Qmsg_Lifting Presenting theory AWN.OPnet_Lifting Presenting theory AWN.Toy Presenting theory AWN.OClosed_Transfer Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Abortable_Linearizable_Modules ... Presenting document Abortable_Linearizable_Modules/document Presenting document Abortable_Linearizable_Modules/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Lifting Presenting theory HOL.Complete_Partial_Order Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting theory HOL.Option Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.List Presenting theory HOL.Random Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Map Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Predicate Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting theory HOL.Binomial Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Filter Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory Abortable_Linearizable_Modules.Sequences Presenting theory HOL.MacLaurin Presenting theory Abortable_Linearizable_Modules.IOA Presenting theory Abortable_Linearizable_Modules.RDR Presenting theory Abortable_Linearizable_Modules.SLin Presenting theory Abortable_Linearizable_Modules.Simulations Presenting theory Abortable_Linearizable_Modules.Consensus Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Sledgehammer Presenting theory HOL.Transcendental Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory Abortable_Linearizable_Modules.Idempotence Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Abstract-Hoare-Logics ... Presenting document Abstract-Hoare-Logics/document Presenting document Abstract-Hoare-Logics/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Option Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting theory HOL.Lifting Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groups_List Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.List Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Modules Presenting theory HOL.Predicate_Compile Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory HOL.NthRoot Presenting theory Abstract-Hoare-Logics.Lang Presenting theory Abstract-Hoare-Logics.Hoare Presenting theory HOL.Limits Presenting theory Abstract-Hoare-Logics.Termi Presenting theory Abstract-Hoare-Logics.HoareTotal Presenting theory HOL.MacLaurin Presenting theory Abstract-Hoare-Logics.PTermi Presenting theory Abstract-Hoare-Logics.PHoare Presenting theory HOL.Complex Presenting theory Abstract-Hoare-Logics.PLang Presenting theory Abstract-Hoare-Logics.PsLang Presenting theory Abstract-Hoare-Logics.PsHoare Presenting theory Abstract-Hoare-Logics.PsTermi Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Abstract-Hoare-Logics.PHoareTotal Presenting theory Abstract-Hoare-Logics.PsHoareTotal Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting AnselmGod ... Presenting document AnselmGod/document Presenting document AnselmGod/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Complete_Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Map Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Filter Presenting theory HOL.Metis Presenting theory HOL.GCD Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory Main Presenting theory HOL.Factorial Presenting theory HOL.List Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Real_Vector_Spaces Presenting theory AnselmGod.AnselmGod Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Aristotles_Assertoric_Syllogistic ... Presenting document Aristotles_Assertoric_Syllogistic/document Presenting document Aristotles_Assertoric_Syllogistic/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Option Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Argo Presenting theory HOL.Lattices_Big Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Divides Presenting theory HOL.Parity Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Euclidean_Division Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting theory Tools.Code_Generator Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.List Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Topological_Spaces Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting theory HOL.Complex Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory Aristotles_Assertoric_Syllogistic.AristotlesAssertoric Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Attack_Trees ... Presenting document Attack_Trees/document Presenting document Attack_Trees/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Product_Type Presenting theory HOL.Fields Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/inductive_set.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Zorn Presenting theory HOL.Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Argo Presenting theory Tools.Code_Generator Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Enum Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Code_Numeral Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Archimedean_Field Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.List Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting theory HOL.Rat Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Topological_Spaces Presenting theory Complex_Main Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory Attack_Trees.MC Presenting theory Attack_Trees.Infrastructure Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory Attack_Trees.GDPRhealthcare Presenting theory Attack_Trees.AT Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting AxiomaticCategoryTheory ... Presenting document AxiomaticCategoryTheory/document Presenting document AxiomaticCategoryTheory/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting theory HOL.BNF_Composition Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting theory HOL.HOL Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Random Presenting theory HOL.Enum Presenting theory HOL.Quotient Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Map Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.List Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory AxiomaticCategoryTheory.AxiomaticCategoryTheory Presenting theory HOL.Deriv Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Belief_Revision ... Presenting document Belief_Revision/document Presenting document Belief_Revision/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "Tools/inductive_set.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Fields Presenting theory HOL.Order_Relation Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Metis Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Binomial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Archimedean_Field Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Filter Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory Belief_Revision.AGM_Remainder Presenting theory Belief_Revision.AGM_Contraction Presenting theory Belief_Revision.AGM_Logic Presenting theory Belief_Revision.AGM_Revision Presenting theory HOL.MacLaurin Presenting theory HOL.Topological_Spaces Presenting theory HOL.Transcendental Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting BinarySearchTree ... Presenting document BinarySearchTree/document Presenting document BinarySearchTree/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Set Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting theory HOL.Fields Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting theory HOL.Orderings Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/lin_arith.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory Tools.Code_Generator Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting theory HOL.Argo Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Set_Interval Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Modules Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting theory HOL.Vector_Spaces Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting theory HOL.Series Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory BinarySearchTree.BinaryTree Presenting theory HOL.Real_Vector_Spaces Presenting theory BinarySearchTree.BinaryTree_Map Presenting theory BinarySearchTree.BinaryTree_TacticStyle Presenting theory HOL.Deriv Presenting theory HOL.Topological_Spaces Presenting theory HOL.Limits Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Binomial-Queues ... Presenting document Binomial-Queues/document Presenting document Binomial-Queues/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lattices_Big Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Metis Presenting theory HOL.Groups_List Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Rat Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Topological_Spaces Presenting theory HOL.List Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Limits Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory Binomial-Queues.PQ Presenting theory HOL.Nitpick Presenting theory HOL.Real_Vector_Spaces Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting theory HOL.Complex Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Binomial-Queues.Binomial_Queue Presenting theory Binomial-Queues.PQ_Implementation Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Bondy ... Presenting document Bondy/document Presenting document Bondy/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting theory HOL.Quotient Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting theory HOL.Euclidean_Division Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Parity Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Divides Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Bit_Operations Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Enum Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting theory HOL.Typerep Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Predicate Presenting theory HOL.Random_Sequence Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.List Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory Bondy.Bondy Presenting theory HOL.Topological_Spaces Presenting theory HOL.Transcendental Presenting theory HOL.Deriv Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting BytecodeLogicJmlTypes ... Presenting document BytecodeLogicJmlTypes/document Presenting document BytecodeLogicJmlTypes/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting theory HOL.SAT Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "Tools/sat.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Lattices_Big Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.GCD Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory BytecodeLogicJmlTypes.AssocLists Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory BytecodeLogicJmlTypes.Language Presenting theory BytecodeLogicJmlTypes.Reachability Presenting theory BytecodeLogicJmlTypes.MultiStep Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory BytecodeLogicJmlTypes.Sound Presenting theory HOL.Transcendental Presenting theory BytecodeLogicJmlTypes.Logic Presenting theory BytecodeLogicJmlTypes.Cachera Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL.Nitpick Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting C2KA_DistributedSystems ... Presenting document C2KA_DistributedSystems/document Presenting document C2KA_DistributedSystems/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting theory HOL.Divides Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting theory HOL.Quotient Presenting file "Tools/groebner.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting theory HOL.Groups_List Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Bit_Operations Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory C2KA_DistributedSystems.CKA Presenting theory C2KA_DistributedSystems.Stimuli Presenting theory C2KA_DistributedSystems.Topology_C2KA Presenting theory C2KA_DistributedSystems.C2KA Presenting theory C2KA_DistributedSystems.Communication_C2KA Presenting theory HOL.Complex Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting CISC-Kernel ... Presenting document CISC-Kernel/document Presenting document CISC-Kernel/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting theory HOL.SAT Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "nbe.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Metis Presenting theory HOL.Presburger Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Sledgehammer Presenting theory HOL.Mirabelle Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.GCD Presenting theory HOL.Binomial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Topological_Spaces Presenting theory Complex_Main Presenting theory CISC-Kernel.Option_Binders Presenting theory CISC-Kernel.List_Theorems Presenting theory HOL.MacLaurin Presenting theory HOL.Deriv Presenting theory CISC-Kernel.K Presenting theory HOL.Complex Presenting theory CISC-Kernel.Step_configuration Presenting theory CISC-Kernel.Step_policies Presenting theory CISC-Kernel.Step Presenting theory CISC-Kernel.Step_invariants Presenting theory CISC-Kernel.Step_vpeq Presenting theory CISC-Kernel.Step_vpeq_locally_respects Presenting theory CISC-Kernel.ISK Presenting theory CISC-Kernel.CISK Presenting theory CISC-Kernel.Step_vpeq_weakly_step_consistent Presenting theory CISC-Kernel.SK Presenting theory CISC-Kernel.Link_separation_kernel_model_to_CISK Presenting theory CISC-Kernel.Separation_kernel_model Presenting theory HOL.Limits Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting CYK ... Presenting document CYK/document Presenting document CYK/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Ctr_Sugar Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory Tools.Code_Generator Presenting theory HOL.Equiv_Relations Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Metis Presenting theory HOL.Map Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Typerep Presenting theory HOL.Presburger Presenting theory HOL.Enum Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Sledgehammer Presenting theory HOL.List Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Predicate_Compile Presenting theory HOL.Topological_Spaces Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Complex_Main Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory HOL.Complex Presenting theory CYK.CYK Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Cauchy ... Presenting document Cauchy/document Presenting document Cauchy/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Zorn Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.ATP Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Map Presenting theory HOL.Predicate Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory HOL.SMT Presenting theory Main Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.List Presenting theory HOL.Hull Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Modules Presenting theory HOL.Filter Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Complex Presenting theory Cauchy.CauchySchwarz Presenting theory Cauchy.CauchysMeanTheorem Presenting theory HOL.MacLaurin Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Sqrt_Babylonian ... Presenting document Sqrt_Babylonian/document Presenting document Sqrt_Babylonian/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting theory HOL.Equiv_Relations Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Groups_Big Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Bit_Operations Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Limits Presenting theory HOL.Real_Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory HOL.Topological_Spaces Presenting theory Cauchy.CauchySchwarz Presenting theory Sqrt_Babylonian.Sqrt_Babylonian_Auxiliary Presenting theory Sqrt_Babylonian.Log_Impl Presenting theory HOL.Deriv Presenting theory Sqrt_Babylonian.Sqrt_Babylonian Presenting theory HOL.MacLaurin Presenting theory Cauchy.CauchysMeanTheorem Presenting theory Sqrt_Babylonian.NthRoot_Impl Presenting theory HOL.Transcendental Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Classes ... Presenting document Classes/classes Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Quotient Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Bit_Operations Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.MacLaurin Presenting theory HOL.Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.Topological_Spaces Presenting theory Classes.Setup Presenting file "$ISABELLE_HOME/src/Doc/antiquote_setup.ML" Presenting file "$ISABELLE_HOME/src/Doc/more_antiquote.ML" Presenting theory Classes.Classes Presenting theory HOL.Complex Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting ClockSynchInst ... Presenting document ClockSynchInst/document Presenting document ClockSynchInst/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting theory HOL.Power Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting theory HOL.Option Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Random_Sequence Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.List Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Modules Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Predicate_Compile Presenting theory HOL.Vector_Spaces Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL.Topological_Spaces Presenting theory ClockSynchInst.ICAInstance Presenting theory HOL.Deriv Presenting theory ClockSynchInst.LynchInstance Presenting theory HOL.Limits Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Compiling-Exceptions-Correctly ... Presenting document Compiling-Exceptions-Correctly/document Presenting document Compiling-Exceptions-Correctly/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Inductive Presenting theory HOL.BNF_Wellorder_Relation Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting theory HOL.Euclidean_Division Presenting file "nbe.ML" Presenting theory HOL.Divides Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.List Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory Compiling-Exceptions-Correctly.Exceptions Presenting theory HOL.MacLaurin Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory HOL.Complex Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Complete_Non_Orders ... Presenting document Complete_Non_Orders/document Presenting document Complete_Non_Orders/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Option Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.List Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory Complete_Non_Orders.Complete_Relations Presenting theory HOL.Complex Presenting theory Complete_Non_Orders.Kleene_Fixed_Point Presenting theory Complete_Non_Orders.Fixed_Points Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Complete_Non_Orders.Binary_Relations Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting ComponentDependencies ... Presenting document ComponentDependencies/document Presenting document ComponentDependencies/outline Presenting theory Pure.Sessions Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting theory HOL.Sum_Type Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting theory HOL.Random_Sequence Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting theory HOL.GCD Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Metis Presenting theory HOL.Filter Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory ComponentDependencies.DataDependenciesConcreteValues Presenting theory ComponentDependencies.DataDependencies Presenting theory HOL.MacLaurin Presenting theory ComponentDependencies.DataDependenciesCaseStudy Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Deriv Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Concurrent_Revisions ... Presenting document Concurrent_Revisions/document Presenting document Concurrent_Revisions/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting theory HOL.Power Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Parity Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.List Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting theory HOL.SMT Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL.Topological_Spaces Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory Concurrent_Revisions.Data Presenting theory Concurrent_Revisions.Substitution Presenting theory HOL.MacLaurin Presenting theory Concurrent_Revisions.Renaming Presenting theory Concurrent_Revisions.Occurrences Presenting theory Concurrent_Revisions.Executions Presenting theory Concurrent_Revisions.OperationalSemantics Presenting theory HOL.Transcendental Presenting theory Concurrent_Revisions.Determinacy Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Constructor_Funs ... Presenting document Constructor_Funs/document Presenting document Constructor_Funs/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting theory HOL.Rings Presenting file "Tools/nat_arith.ML" Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Least_Fixpoint Presenting theory HOL.Equiv_Relations Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Groups_Big Presenting theory HOL.Option Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Parity Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Divides Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Groups_List Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting theory HOL.Predicate Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.List Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.SMT Presenting theory HOL.Filter Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory Constructor_Funs.Test_Constructor_Funs Presenting theory Constructor_Funs.Constructor_Funs Presenting file "constructor_funs.ML" Presenting theory HOL.MacLaurin Presenting theory HOL.Predicate_Compile Presenting theory HOL.Topological_Spaces Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting CryptoBasedCompositionalProperties ... Presenting document CryptoBasedCompositionalProperties/document Presenting document CryptoBasedCompositionalProperties/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/nat_numeral_simprocs.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting theory HOL.Lifting_Set Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Enum Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory CryptoBasedCompositionalProperties.ListExtras Presenting theory CryptoBasedCompositionalProperties.Secrecy_types Presenting theory CryptoBasedCompositionalProperties.inout Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory CryptoBasedCompositionalProperties.Secrecy Presenting theory CryptoBasedCompositionalProperties.CompLocalSecrets Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting theory CryptoBasedCompositionalProperties.KnowledgeKeysSecrets Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting theory HOL.Real_Vector_Spaces Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting DPT-SAT-Solver ... Presenting document DPT-SAT-Solver/document Presenting document DPT-SAT-Solver/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting theory HOL.Lattices_Big Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Filter Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.List Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Vector_Spaces Presenting theory HOL.Limits Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory DPT-SAT-Solver.DPT_SAT_Tests Presenting theory HOL.Complex Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Deriv Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory DPT-SAT-Solver.DPT_SAT_Solver Presenting file "dpt_sat_solver.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Depth-First-Search ... Presenting document Depth-First-Search/document Presenting document Depth-First-Search/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting theory HOL.Rat Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting theory HOL.Series Presenting theory HOL.Topological_Spaces Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory Depth-First-Search.DFS Presenting theory HOL.MacLaurin Presenting theory HOL.Complex Presenting theory HOL.Deriv Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Nitpick Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Diophantine_Eqns_Lin_Hom ... Presenting document Diophantine_Eqns_Lin_Hom/document Presenting document Diophantine_Eqns_Lin_Hom/outline Presenting theory Pure.Sessions Presenting theory HOL.Lattices Presenting theory ML_Bootstrap Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Ctr_Sugar Presenting theory HOL.Inductive Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/inductive.ML" Presenting file "Tools/coinduction.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Semiring_Normalization Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/semiring_normalizer.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groups_List Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.List Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Factorial Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Series Presenting theory HOL.Sledgehammer Presenting theory HOL.MacLaurin Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting theory Complex_Main Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Deriv Presenting theory Diophantine_Eqns_Lin_Hom.Sorted_Wrt Presenting theory Diophantine_Eqns_Lin_Hom.List_Vector Presenting theory Diophantine_Eqns_Lin_Hom.Minimize_Wrt Presenting theory HOL.Complex Presenting theory Diophantine_Eqns_Lin_Hom.Solver_Code Presenting file "src/Main.hs" Presenting theory Diophantine_Eqns_Lin_Hom.Simple_Algorithm Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Diophantine_Eqns_Lin_Hom.Algorithm Presenting theory Diophantine_Eqns_Lin_Hom.Linear_Diophantine_Equations Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting DiskPaxos ... Presenting document DiskPaxos/document Presenting document DiskPaxos/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Parity Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Metis Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Divides Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting theory HOL.Limited_Sequence Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting theory HOL.List Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory Complex_Main Presenting theory DiskPaxos.DiskPaxos_Inv1 Presenting theory DiskPaxos.DiskPaxos_Model Presenting theory HOL.MacLaurin Presenting theory DiskPaxos.DiskPaxos_Inv3 Presenting theory HOL.Complex Presenting theory DiskPaxos.DiskPaxos_Inv2 Presenting theory HOL.Limits Presenting theory DiskPaxos.DiskPaxos_Invariant Presenting theory DiskPaxos.DiskPaxos_Inv6 Presenting theory DiskPaxos.DiskPaxos Presenting theory DiskPaxos.DiskPaxos_Inv4 Presenting theory DiskPaxos.DiskPaxos_Chosen Presenting theory DiskPaxos.DiskPaxos_Inv5 Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Example-Submission ... Presenting document Example-Submission/document Presenting document Example-Submission/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting theory HOL.GCD Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.SMT Presenting theory HOL.Vector_Spaces Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory Example-Submission.Submission Presenting theory HOL.MacLaurin Presenting theory HOL.Series Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FFT ... Presenting document FFT/document Presenting document FFT/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Metis Presenting theory HOL.Parity Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.SMT Presenting theory HOL.Bit_Operations Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Sledgehammer Presenting theory HOL.Predicate Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.List Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory FFT.FFT Presenting theory HOL.Complex Presenting theory HOL.Limits Presenting theory HOL.Transcendental Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FLP ... Presenting document FLP/document Presenting document FLP/outline Presenting theory Pure.Sessions Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Metis Presenting theory HOL.Lifting_Set Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory HOL.Nunchaku Presenting theory Main Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting theory HOL.Hull Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory FLP.Multiset Presenting theory FLP.ListUtilities Presenting theory HOL.Complex Presenting theory FLP.FLPSystem Presenting theory FLP.FLPExistingSystem Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory FLP.AsynchronousSystem Presenting theory FLP.Execution Presenting theory FLP.FLPTheorem Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FeatherweightJava ... Presenting document FeatherweightJava/document Presenting document FeatherweightJava/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Int Presenting theory Tools.Code_Generator Presenting file "Tools/int_arith.ML" Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.List Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.ATP Presenting theory HOL.Random_Sequence Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Predicate Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Nunchaku Presenting theory HOL.Binomial Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Modules Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Vector_Spaces Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory FeatherweightJava.FJDefs Presenting theory FeatherweightJava.FJAux Presenting theory FeatherweightJava.Execute Presenting theory FeatherweightJava.Featherweight_Java Presenting theory HOL.Deriv Presenting theory FeatherweightJava.FJSound Presenting theory HOL.Limits Presenting theory HOL.SMT Presenting theory HOL.Transcendental Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Featherweight_OCL ... Presenting document Featherweight_OCL/annex-a Presenting document Featherweight_OCL/document Presenting document Featherweight_OCL/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Wfrec Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Divides Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting theory HOL.Euclidean_Division Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Quotient Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Bit_Operations Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.List Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Rat Presenting theory HOL.Vector_Spaces Presenting theory HOL.Filter Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Limits Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory HOL.Deriv Presenting theory HOL.Topological_Spaces Presenting theory HOL.MacLaurin Presenting theory Featherweight_OCL.UML_Types Presenting theory HOL.Real_Vector_Spaces Presenting theory Featherweight_OCL.UML_PropertyProfiles Presenting theory Featherweight_OCL.UML_Void Presenting theory Featherweight_OCL.UML_Boolean Presenting theory Featherweight_OCL.UML_Integer Presenting theory Featherweight_OCL.UML_Real Presenting theory Featherweight_OCL.UML_String Presenting theory Featherweight_OCL.UML_Pair Presenting theory Featherweight_OCL.UML_Bag Presenting theory Featherweight_OCL.UML_Library Presenting theory Featherweight_OCL.UML_Logic Presenting theory Featherweight_OCL.UML_Sequence Presenting theory Featherweight_OCL.UML_Main Presenting theory HOL.BNF_Greatest_Fixpoint Presenting theory Featherweight_OCL.UML_Tools Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory Featherweight_OCL.UML_State Presenting theory Featherweight_OCL.Design_OCL Presenting theory Featherweight_OCL.Design_UML Presenting theory Featherweight_OCL.Analysis_OCL Presenting theory Featherweight_OCL.UML_Contracts Presenting theory Featherweight_OCL.UML_Set Presenting theory HOL.Transcendental Presenting theory Featherweight_OCL.Analysis_UML Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FileRefinement ... Presenting document FileRefinement/document Presenting document FileRefinement/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Zorn Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting theory HOL.Equiv_Relations Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Topological_Spaces Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.List Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Limits Presenting theory Complex_Main Presenting theory FileRefinement.CArrays Presenting theory FileRefinement.ResizableArrays Presenting theory FileRefinement.FileRefinement Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL.Transcendental Presenting theory HOL.Deriv Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FocusStreamsCaseStudies ... Presenting document FocusStreamsCaseStudies/document Presenting document FocusStreamsCaseStudies/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.HOL Presenting theory HOL.Groups_Big Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Predicate Presenting theory HOL.List Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Filter Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory FocusStreamsCaseStudies.ArithExtras Presenting theory FocusStreamsCaseStudies.ListExtras Presenting theory FocusStreamsCaseStudies.arith_hints Presenting theory HOL.MacLaurin Presenting theory FocusStreamsCaseStudies.stream Presenting theory HOL.Complex Presenting theory FocusStreamsCaseStudies.BitBoolTS Presenting theory FocusStreamsCaseStudies.SteamBoiler Presenting theory FocusStreamsCaseStudies.FR_types Presenting theory FocusStreamsCaseStudies.JoinSplitTime Presenting theory HOL.Nitpick Presenting theory FocusStreamsCaseStudies.FR Presenting theory FocusStreamsCaseStudies.Gateway_types Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory FocusStreamsCaseStudies.Gateway Presenting theory HOL.Limits Presenting theory FocusStreamsCaseStudies.FR_proof Presenting theory FocusStreamsCaseStudies.SteamBoiler_proof Presenting theory FocusStreamsCaseStudies.Gateway_proof_aux Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory FocusStreamsCaseStudies.Gateway_proof Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Free-Boolean-Algebra ... Presenting document Free-Boolean-Algebra/document Presenting document Free-Boolean-Algebra/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.HOL Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Metis Presenting theory HOL.Divides Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Map Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Topological_Spaces Presenting theory HOL.Filter Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.NthRoot Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting theory HOL.Deriv Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory Complex_Main Presenting theory HOL.Transcendental Presenting theory HOL.MacLaurin Presenting theory HOL.Complex Presenting theory Free-Boolean-Algebra.Free_Boolean_Algebra Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Fresh_Identifiers ... Presenting document Fresh_Identifiers/document Presenting document Fresh_Identifiers/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting theory HOL.Wfrec Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Predicate Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.GCD Presenting theory HOL.List Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Archimedean_Field Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting theory HOL.Rat Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory Fresh_Identifiers.Fresh Presenting theory Fresh_Identifiers.Fresh_Nat Presenting theory Fresh_Identifiers.Fresh_String Presenting theory Fresh_Identifiers.Fresh_Infinite Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Complex Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Limits Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FunWithFunctions ... Presenting document FunWithFunctions/document Presenting document FunWithFunctions/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Groups_Big Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting theory HOL.Divides Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting theory HOL.Numeral_Simprocs Presenting file "Tools/semiring_normalizer.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Enum Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.List Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting theory HOL.Archimedean_Field Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory FunWithFunctions.FunWithFunctions Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL.SMT Presenting theory HOL.Topological_Spaces Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FunWithTilings ... Presenting document FunWithTilings/document Presenting document FunWithTilings/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting theory HOL.Groups_Big Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Filter Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory FunWithTilings.Tilings Presenting theory HOL.Topological_Spaces Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Functions ... Presenting document Functions/functions Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.GCD Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting theory HOL.Filter Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Record Presenting theory Main Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Rat Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory Functions.Functions Presenting theory HOL.Series Presenting theory HOL.MacLaurin Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL.Deriv Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Limits Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting GPU_Kernel_PL ... Presenting document GPU_Kernel_PL/document Presenting document GPU_Kernel_PL/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Ctr_Sugar Presenting theory HOL.BNF_Wellorder_Constructions Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory Tools.Code_Generator Presenting theory HOL.Option Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Parity Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.SMT Presenting theory HOL.Lazy_Sequence Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting theory HOL.Random_Sequence Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.Topological_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory GPU_Kernel_PL.Misc Presenting theory GPU_Kernel_PL.KPL_syntax Presenting theory GPU_Kernel_PL.KPL_wellformedness Presenting theory GPU_Kernel_PL.KPL_state Presenting theory HOL.Limits Presenting theory GPU_Kernel_PL.KPL_execution_thread Presenting theory GPU_Kernel_PL.KPL_execution_group Presenting theory GPU_Kernel_PL.Kernel_programming_language Presenting theory HOL.Complex Presenting theory GPU_Kernel_PL.KPL_execution_kernel Presenting theory HOL.MacLaurin Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting GenClock ... Presenting document GenClock/document Presenting document GenClock/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Divides Presenting theory HOL.Parity Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting theory HOL.Quotient Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Metis Presenting theory HOL.Random_Sequence Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Extraction Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.List Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Predicate_Compile Presenting theory HOL.Vector_Spaces Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL.Complex Presenting theory GenClock.GenClock Presenting theory HOL.Topological_Spaces Presenting theory HOL.Limits Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting General-Triangle ... Presenting document General-Triangle/document Presenting document General-Triangle/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Transitive_Closure Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wfrec Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Zorn Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Option Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting theory HOL.Set_Interval Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.List Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.GCD Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Sledgehammer Presenting theory HOL.Rat Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory Complex_Main Presenting theory HOL.Limits Presenting theory General-Triangle.GeneralTriangle Presenting theory HOL.Predicate_Compile Presenting theory HOL.Deriv Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.MacLaurin Presenting theory HOL.Complex Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Generic_Deriving ... Presenting document Generic_Deriving/document Presenting document Generic_Deriving/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting theory HOL.Metis Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Presburger Presenting theory HOL.Random Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Map Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.ATP Presenting theory HOL.Extraction Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory Generic_Deriving.Tagged_Prod_Sum Presenting theory Generic_Deriving.Derive_Datatypes Presenting theory Generic_Deriving.Derive_Eq Presenting theory Generic_Deriving.Derive_Encode Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting theory Generic_Deriving.Derive_Algebra Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Topological_Spaces Presenting theory Generic_Deriving.Derive_Eq_Laws Presenting theory Generic_Deriving.Derive_Show Presenting theory Generic_Deriving.Derive_Algebra_Laws Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory Generic_Deriving.Derive Presenting file "derive_util.ML" Presenting file "derive_laws.ML" Presenting file "derive_setup.ML" Presenting file "derive.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting GewirthPGCProof ... Presenting document GewirthPGCProof/document Presenting document GewirthPGCProof/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting theory HOL.BNF_Composition Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.ATP Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting theory HOL.Parity Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Presburger Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Metis Presenting theory HOL.Binomial Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.Topological_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.Vector_Spaces Presenting theory HOL.Nitpick Presenting theory HOL.Series Presenting file "Tools/Nitpick/kodkod.ML" Presenting theory HOL.NthRoot Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL.Deriv Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Complex_Main Presenting theory HOL.Real_Vector_Spaces Presenting theory GewirthPGCProof.CJDDLplus Presenting theory HOL.MacLaurin Presenting theory GewirthPGCProof.ExtendedDDL Presenting theory HOL.Complex Presenting theory GewirthPGCProof.GewirthArgument Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting GoedelGod ... Presenting document GoedelGod/document Presenting document GoedelGod/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Fields Presenting theory HOL.Order_Relation Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Bit_Operations Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Enum Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory Main Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Topological_Spaces Presenting theory HOL.Predicate_Compile Presenting theory HOL.Limits Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory GoedelGod.GoedelGod Presenting theory HOL.MacLaurin Presenting theory HOL.Transcendental Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting theory HOL.Nitpick Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Goodstein_Lambda ... Presenting document Goodstein_Lambda/document Presenting document Goodstein_Lambda/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Set Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting theory HOL.ATP Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting theory HOL.Divides Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.List Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Extraction Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Limits Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL.Series Presenting theory Goodstein_Lambda.Goodstein_Lambda Presenting theory HOL.MacLaurin Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-Cardinals ... Presenting document HOL-Cardinals/document Presenting document HOL-Cardinals/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Bit_Operations Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.List Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Inequalities Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL-Cardinals.Fun_More Presenting theory HOL-Cardinals.Wellfounded_More Presenting theory HOL-Cardinals.Wellorder_Embedding Presenting theory HOL-Cardinals.Order_Union Presenting theory HOL-Cardinals.Order_Relation_More Presenting theory HOL-Cardinals.Wellorder_Relation Presenting theory HOL.Complex Presenting theory HOL-Cardinals.Wellorder_Constructions Presenting theory HOL-Cardinals.Wellorder_Extension Presenting theory HOL-Cardinals.Cardinals Presenting theory HOL-Cardinals.Cardinal_Arithmetic Presenting theory HOL-Cardinals.Bounded_Set Presenting theory HOL.Deriv Presenting theory HOL-Cardinals.Cardinal_Order_Relation Presenting theory HOL-Cardinals.Ordinal_Arithmetic Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Binding_Syntax_Theory ... Presenting document Binding_Syntax_Theory/document Presenting document Binding_Syntax_Theory/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting theory HOL.Metis Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting theory HOL.HOL Presenting file "Tools/nat_numeral_simprocs.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting theory HOL.Fun_Def Presenting file "Tools/groebner.ML" Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.List Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Topological_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting theory HOL.Vector_Spaces Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Series Presenting theory HOL-Cardinals.Fun_More Presenting theory HOL-Cardinals.Wellfounded_More Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.MacLaurin Presenting theory HOL-Cardinals.Wellorder_Relation Presenting theory HOL-Cardinals.Wellorder_Embedding Presenting theory HOL-Cardinals.Order_Union Presenting theory HOL.Complex Presenting theory HOL-Cardinals.Order_Relation_More Presenting theory HOL-Cardinals.Wellorder_Constructions Presenting theory HOL-Cardinals.Cardinals Presenting theory HOL-Cardinals.Bounded_Set Presenting theory HOL-Cardinals.Cardinal_Arithmetic Presenting theory HOL-Cardinals.Wellorder_Extension Presenting theory Binding_Syntax_Theory.Preliminaries Presenting theory Binding_Syntax_Theory.QuasiTerms_Swap_Fresh Presenting theory Binding_Syntax_Theory.Pick Presenting theory HOL-Cardinals.Cardinal_Order_Relation Presenting theory Binding_Syntax_Theory.QuasiTerms_Environments_Substitution Presenting theory Binding_Syntax_Theory.Equiv_Relation2 Presenting theory HOL-Cardinals.Ordinal_Arithmetic Presenting theory Binding_Syntax_Theory.QuasiTerms_PickFresh_Alpha Presenting theory Binding_Syntax_Theory.Terms Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting theory Binding_Syntax_Theory.Semantic_Domains Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory Binding_Syntax_Theory.Iteration Presenting theory Binding_Syntax_Theory.Transition_QuasiTerms_Terms Presenting theory Binding_Syntax_Theory.Well_Sorted_Terms Presenting theory HOL.Transcendental Presenting theory Binding_Syntax_Theory.Recursion Presenting Ordinals_and_Cardinals ... Presenting document Ordinals_and_Cardinals/document Presenting document Ordinals_and_Cardinals/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Divides Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Quotient Presenting theory HOL.Bit_Operations Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Map Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Extraction Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Filter Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Series Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.NthRoot Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL-Cardinals.Fun_More Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL-Cardinals.Wellfounded_More Presenting theory HOL.Complex Presenting theory HOL-Cardinals.Wellorder_Relation Presenting theory HOL-Cardinals.Wellorder_Embedding Presenting theory HOL-Cardinals.Order_Relation_More Presenting theory HOL-Cardinals.Order_Union Presenting theory HOL.Deriv Presenting theory HOL.Limits Presenting theory HOL-Cardinals.Cardinal_Arithmetic Presenting theory HOL-Cardinals.Cardinals Presenting theory HOL-Cardinals.Bounded_Set Presenting theory Ordinals_and_Cardinals.Cardinal_Order_Relation_discontinued Presenting theory HOL-Cardinals.Wellorder_Extension Presenting theory HOL-Cardinals.Wellorder_Constructions Presenting theory HOL-Cardinals.Cardinal_Order_Relation Presenting theory HOL-Cardinals.Ordinal_Arithmetic Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting HOL-Hoare ... Presenting document HOL-Hoare/document Presenting document HOL-Hoare/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Inductive Presenting theory HOL.Wfrec Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Zorn Presenting theory HOL.Orderings Presenting theory HOL.BNF_Wellorder_Relation Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting theory HOL.Lattices_Big Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Evaluation Presenting theory HOL.Random_Pred Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.List Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Series Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Real_Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory HOL-Hoare.Hoare_Tac Presenting file "hoare_tac.ML" Presenting theory HOL-Hoare.Arith2 Presenting theory HOL-Hoare.Hoare_Syntax Presenting file "hoare_syntax.ML" Presenting theory HOL-Hoare.Hoare_Logic Presenting theory HOL.MacLaurin Presenting theory HOL-Hoare.ExamplesAbort Presenting theory HOL-Hoare.Examples Presenting theory HOL-Hoare.ExamplesTC Presenting theory HOL-Hoare.HeapSyntax Presenting theory HOL-Hoare.Heap Presenting theory HOL-Hoare.HeapSyntaxAbort Presenting theory HOL-Hoare.Hoare_Logic_Abort Presenting theory HOL-Hoare.Pointer_ExamplesAbort Presenting theory HOL-Hoare.SepLogHeap Presenting theory HOL-Hoare.Pointer_Examples Presenting theory HOL-Hoare.Separation Presenting theory HOL-Hoare.Pointers0 Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL-Hoare.SchorrWaite Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-Hoare_Parallel ... Presenting document HOL-Hoare_Parallel/document Presenting document HOL-Hoare_Parallel/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Order_Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting theory HOL.Lifting_Set Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Topological_Spaces Presenting theory HOL.Limits Presenting theory Complex_Main Presenting theory HOL-Hoare_Parallel.OG_Com Presenting theory HOL-Hoare_Parallel.OG_Tran Presenting theory HOL.MacLaurin Presenting theory HOL.Deriv Presenting theory HOL-Hoare_Parallel.OG_Tactics Presenting theory HOL.Complex Presenting theory HOL-Hoare_Parallel.Quote_Antiquote Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory HOL-Hoare_Parallel.OG_Syntax Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Hoare_Parallel.OG_Hoare Presenting theory HOL-Hoare_Parallel.RG_Com Presenting theory HOL-Hoare_Parallel.OG_Examples Presenting theory HOL-Hoare_Parallel.Graph Presenting theory HOL-Hoare_Parallel.RG_Syntax Presenting theory HOL-Hoare_Parallel.Gar_Coll Presenting theory HOL-Hoare_Parallel.Hoare_Parallel Presenting theory HOL-Hoare_Parallel.RG_Examples Presenting theory HOL-Hoare_Parallel.Mul_Gar_Coll Presenting theory HOL-Hoare_Parallel.RG_Tran Presenting theory HOL-Hoare_Parallel.RG_Hoare Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-IMPP ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.HOL Presenting theory Tools.Code_Generator Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "cache_io.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "Code/code_preproc.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Code/code_simp.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Tools/simpdata.ML" Presenting file "Code/code_scala.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "Code/code_runtime.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "nbe.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Bit_Operations Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.GCD Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Topological_Spaces Presenting theory Complex_Main Presenting theory HOL-IMPP.Com Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL-IMPP.Natural Presenting theory HOL.MacLaurin Presenting theory HOL-IMPP.Misc Presenting theory HOL-IMPP.EvenOdd Presenting theory HOL.Predicate_Compile Presenting theory HOL-IMPP.Hoare Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Complex Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-IOA ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groups_List Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.SMT Presenting theory HOL.Archimedean_Field Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Binomial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL-IOA.Asig Presenting theory HOL-IOA.Solve Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.MacLaurin Presenting theory HOL-IOA.IOA Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-Import ... Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Option Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Bit_Operations Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting theory HOL.Limited_Sequence Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting theory HOL.ATP Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.List Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL-Import.HOL_Light_Maps Presenting theory HOL.Topological_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL-Import.Import_Setup Presenting file "import_data.ML" Presenting file "import_rule.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-Lattice ... Presenting document HOL-Lattice/document Presenting document HOL-Lattice/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Groups_Big Presenting theory Tools.Code_Generator Presenting theory HOL.Complete_Partial_Order Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Option Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.SMT Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Limited_Sequence Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.List Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Modules Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Topological_Spaces Presenting theory HOL.Complex Presenting theory HOL-Lattice.Orders Presenting theory HOL-Lattice.Bounds Presenting theory HOL-Lattice.CompleteLattice Presenting theory HOL-Lattice.Lattice Presenting theory HOL.MacLaurin Presenting theory HOL.Deriv Presenting theory HOL.Limits Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting HOL-Library ... Presenting document HOL-Library/document Presenting document HOL-Library/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Groups_Big Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting theory HOL.Parity Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Factorial Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Binomial Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Series Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL-Library.AList Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting theory HOL-Library.Set_Algebras Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting theory HOL.Real_Vector_Spaces Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.FSet Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Order_Continuity Presenting theory HOL.Transcendental Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Extended_Nat Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL-Library.Indicator_Function Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Interval Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Float Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Stream Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Library Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting theory HOL-Library.Refute Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "refute.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting ADS_Functor ... Presenting document ADS_Functor/document Presenting document ADS_Functor/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting theory HOL.Quotient Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting theory Tools.Code_Generator Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Bit_Operations Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Metis Presenting theory HOL.Map Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.List Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting theory HOL.SMT Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Nunchaku Presenting theory HOL.NthRoot Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Complex Presenting theory HOL-Library.BigO Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting theory HOL-Library.AList Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL.Transcendental Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Float Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL-Library.Transitive_Closure_Table Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting theory HOL-Library.Set_Idioms Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Library Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Code_Prolog Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory ADS_Functor.Merkle_Interface Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory ADS_Functor.Generic_ADS_Construction Presenting theory ADS_Functor.Inclusion_Proof_Construction Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory ADS_Functor.ADS_Construction Presenting theory ADS_Functor.Canton_Transaction_Tree Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.RBT_Impl Presenting Approximation_Algorithms ... Presenting document Approximation_Algorithms/document Presenting document Approximation_Algorithms/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Set Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Wellfounded Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Divides Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Groups_List Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.List Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Limits Presenting theory HOL-Hoare.Hoare_Syntax Presenting file "hoare_syntax.ML" Presenting theory HOL-Hoare.Hoare_Tac Presenting file "hoare_tac.ML" Presenting theory HOL-Hoare.Hoare_Logic Presenting theory HOL.MacLaurin Presenting theory Approximation_Algorithms.Approx_VC_Hoare Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory Approximation_Algorithms.Approx_SC_Hoare Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL.Complex Presenting theory Approximation_Algorithms.Approx_MIS_Hoare Presenting theory Approximation_Algorithms.Center_Selection Presenting theory HOL.Deriv Presenting theory Approximation_Algorithms.Approx_LB_Hoare Presenting theory Approximation_Algorithms.Approx_BP_Hoare Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting ArrowImpossibilityGS ... Presenting document ArrowImpossibilityGS/document Presenting document ArrowImpossibilityGS/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting theory HOL.Presburger Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting theory HOL.Random_Sequence Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Argo Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Metis Presenting theory HOL.Extraction Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Rat Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.List Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Vector_Spaces Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory ArrowImpossibilityGS.Arrow_Utility Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.MacLaurin Presenting theory HOL-Library.FuncSet Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory ArrowImpossibilityGS.GS Presenting theory ArrowImpossibilityGS.Arrow_Order Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Auto2_HOL ... Presenting document Auto2_HOL/document Presenting document Auto2_HOL/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting theory HOL.Equiv_Relations Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Option Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory Tools.Code_Generator Presenting theory HOL.Code_Numeral Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Random Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Map Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Enum Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.MacLaurin Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory Auto2_HOL.HOL_Base Presenting theory Auto2_HOL.Logic_Thms Presenting theory Auto2_HOL.Order_Thms Presenting file "util_arith.ML" Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory Auto2_HOL.Arith_Thms Presenting file "arith.ML" Presenting file "order.ML" Presenting file "order_test.ML" Presenting file "nat_sub.ML" Presenting theory HOL-Library.Cancellation Presenting file "nat_sub_test.ML" Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL.Topological_Spaces Presenting theory Auto2_HOL.Auto2_Main Presenting theory Auto2_HOL.Set_Thms Presenting theory HOL.Transcendental Presenting theory Auto2_HOL.Pelletier Presenting theory Auto2_HOL.Lists_Thms Presenting file "list_ac.ML" Presenting file "list_ac_test.ML" Presenting theory Auto2_HOL.Primes_Ex Presenting theory Auto2_HOL.Auto2_Test Presenting file "util_test.ML" Presenting file "rewrite_test.ML" Presenting file "matcher_test.ML" Presenting file "normalize_test.ML" Presenting file "logic_steps_test.ML" Presenting file "acdata_test.ML" Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting theory Auto2_HOL.Auto2_HOL Presenting file "$AFP/Auto2_HOL/util.ML" Presenting file "$AFP/Auto2_HOL/util_base.ML" Presenting file "auto2_hol.ML" Presenting file "$AFP/Auto2_HOL/util_logic.ML" Presenting file "$AFP/Auto2_HOL/box_id.ML" Presenting file "$AFP/Auto2_HOL/consts.ML" Presenting file "$AFP/Auto2_HOL/property.ML" Presenting file "$AFP/Auto2_HOL/wellform.ML" Presenting file "$AFP/Auto2_HOL/wfterm.ML" Presenting file "$AFP/Auto2_HOL/rewrite.ML" Presenting file "$AFP/Auto2_HOL/propertydata.ML" Presenting file "$AFP/Auto2_HOL/matcher.ML" Presenting file "$AFP/Auto2_HOL/items.ML" Presenting file "$AFP/Auto2_HOL/wfdata.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "$AFP/Auto2_HOL/auto2_data.ML" Presenting file "$AFP/Auto2_HOL/status.ML" Presenting file "$AFP/Auto2_HOL/normalize.ML" Presenting file "$AFP/Auto2_HOL/proofsteps.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "$AFP/Auto2_HOL/auto2_state.ML" Presenting file "$AFP/Auto2_HOL/logic_steps.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "$AFP/Auto2_HOL/auto2.ML" Presenting file "$AFP/Auto2_HOL/auto2_outer.ML" Presenting file "acdata.ML" Presenting file "ac_steps.ML" Presenting file "unfolding.ML" Presenting file "induct_outer.ML" Presenting file "extra_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting BNF_CC ... Presenting document BNF_CC/document Presenting document BNF_CC/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting theory HOL.Basic_BNFs Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Equiv_Relations Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Random Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Map Presenting theory HOL.SMT Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Enum Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.List Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory BNF_CC.Preliminaries Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory BNF_CC.Quotient_Preservation Presenting theory BNF_CC.Operation_Examples Presenting theory HOL-Library.Phantom_Type Presenting theory BNF_CC.Subtypes Presenting theory HOL-Library.Cardinality Presenting theory BNF_CC.Fixpoints Presenting theory HOL-Library.Nat_Bijection Presenting theory BNF_CC.Concrete_Examples Presenting theory BNF_CC.Axiomatised_BNF_CC Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory BNF_CC.DDS Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory BNF_CC.Composition Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting BNF_Operations ... Presenting document BNF_Operations/document Presenting document BNF_Operations/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Parity Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/semiring_normalizer.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Set_Interval Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Enum Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Topological_Spaces Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Complex_Main Presenting theory HOL.Series Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL.Complex Presenting theory HOL.Deriv Presenting theory BNF_Operations.Compose Presenting theory HOL.MacLaurin Presenting theory BNF_Operations.Kill Presenting theory BNF_Operations.Lift Presenting theory BNF_Operations.Permute Presenting theory BNF_Operations.N2M Presenting theory BNF_Operations.LFP Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory BNF_Operations.GFP Presenting Binomial-Heaps ... Presenting document Binomial-Heaps/document Presenting document Binomial-Heaps/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting theory HOL.Groups_Big Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting theory HOL.Partial_Function Presenting file "Code/code_ml.ML" Presenting file "Tools/Function/partial_function.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Metis Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Parity Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.List Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting theory HOL.Typerep Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.GCD Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Rat Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.Filter Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL-Library.AList Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.BigO Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Combine_PER Presenting theory HOL.Deriv Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Interval Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.ListVector Presenting theory HOL.Transcendental Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Float Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Library Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting theory Binomial-Heaps.Test Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Binomial-Heaps.BinomialHeap Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory Binomial-Heaps.SkewBinomialHeap Presenting theory HOL-Library.RBT_Impl Presenting Boolean_Expression_Checkers ... Presenting document Boolean_Expression_Checkers/document Presenting document Boolean_Expression_Checkers/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/nat_numeral_simprocs.ML" Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.List Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Archimedean_Field Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting theory HOL.Binomial Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Hull Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory HOL.Series Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Deriv Presenting theory HOL.Topological_Spaces Presenting theory HOL.Limits Presenting theory HOL-Library.BigO Presenting theory HOL-Library.AList Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Interval Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL.Transcendental Presenting theory HOL-Library.Float Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Library Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.BNF_Corec Presenting theory HOL-Library.Sum_of_Squares Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting theory HOL-Library.Complex_Order Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting theory HOL-Library.Code_Target_Nat Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.RBT Presenting theory HOL-Library.DAList Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory Boolean_Expression_Checkers.Boolean_Expression_Checkers Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory Boolean_Expression_Checkers.Boolean_Expression_Checkers_AList_Mapping Presenting theory Boolean_Expression_Checkers.Boolean_Expression_Example Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting Bounded_Deducibility_Security ... Presenting document Bounded_Deducibility_Security/document Presenting document Bounded_Deducibility_Security/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Zorn Presenting theory HOL.Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Option Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting theory HOL.Set_Interval Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting theory HOL.Predicate Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.List Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting theory HOL.NthRoot Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL.Limits Presenting theory Bounded_Deducibility_Security.Trivia Presenting theory HOL.Complex Presenting theory Bounded_Deducibility_Security.Filtermap Presenting theory Bounded_Deducibility_Security.Abstract_BD_Security Presenting theory Bounded_Deducibility_Security.Transition_System Presenting theory Bounded_Deducibility_Security.BD_Security_IO Presenting theory Bounded_Deducibility_Security.IO_Automaton Presenting theory Bounded_Deducibility_Security.BD_Security_TS Presenting theory Bounded_Deducibility_Security.BD_Security_Triggers Presenting theory Bounded_Deducibility_Security.Bounded_Deducibility_Security Presenting theory HOL.Deriv Presenting theory Bounded_Deducibility_Security.BD_Security_Unwinding Presenting theory HOL-Library.Sublist Presenting theory Bounded_Deducibility_Security.Compositional_Reasoning Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting BD_Security_Compositional ... Presenting document BD_Security_Compositional/document Presenting document BD_Security_Compositional/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting theory HOL.Basic_BNFs Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Metis Presenting theory HOL.Lifting_Set Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting theory HOL.Rat Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.BNF_Greatest_Fixpoint Presenting theory HOL.MacLaurin Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory Bounded_Deducibility_Security.Transition_System Presenting theory Bounded_Deducibility_Security.Trivia Presenting theory Bounded_Deducibility_Security.Filtermap Presenting theory Bounded_Deducibility_Security.Abstract_BD_Security Presenting theory Bounded_Deducibility_Security.BD_Security_IO Presenting theory Bounded_Deducibility_Security.BD_Security_Triggers Presenting theory HOL.Limits Presenting theory Bounded_Deducibility_Security.IO_Automaton Presenting theory Bounded_Deducibility_Security.BD_Security_TS Presenting theory Bounded_Deducibility_Security.Bounded_Deducibility_Security Presenting theory BD_Security_Compositional.Trivial_Security Presenting theory Bounded_Deducibility_Security.BD_Security_Unwinding Presenting theory Bounded_Deducibility_Security.Compositional_Reasoning Presenting theory BD_Security_Compositional.Independent_Secrets Presenting theory BD_Security_Compositional.Transporting_Security Presenting theory BD_Security_Compositional.Composing_Security_Network Presenting theory HOL-Library.Sublist Presenting theory BD_Security_Compositional.Composing_Security Presenting theory HOL.SMT Presenting theory HOL.Transcendental Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting CoSMeDis ... Presenting document CoSMeDis/document Presenting document CoSMeDis/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Zorn Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/Function/sum_tree.ML" Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Fixpoint_Base Presenting theory HOL.Option Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.HOL Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Argo Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Predicate Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.List Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Nunchaku Presenting theory HOL.Modules Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.SMT Presenting theory HOL.Topological_Spaces Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory HOL.Limits Presenting theory HOL.Predicate_Compile Presenting theory HOL.MacLaurin Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Bounded_Deducibility_Security.Transition_System Presenting theory Bounded_Deducibility_Security.Abstract_BD_Security Presenting theory Bounded_Deducibility_Security.Trivia Presenting theory Bounded_Deducibility_Security.Filtermap Presenting theory Bounded_Deducibility_Security.BD_Security_IO Presenting theory Bounded_Deducibility_Security.BD_Security_Triggers Presenting theory Bounded_Deducibility_Security.IO_Automaton Presenting theory Bounded_Deducibility_Security.BD_Security_TS Presenting theory Bounded_Deducibility_Security.Bounded_Deducibility_Security Presenting theory BD_Security_Compositional.Trivial_Security Presenting theory Bounded_Deducibility_Security.Compositional_Reasoning Presenting theory BD_Security_Compositional.Transporting_Security Presenting theory Bounded_Deducibility_Security.BD_Security_Unwinding Presenting theory Fresh_Identifiers.Fresh Presenting theory Fresh_Identifiers.Fresh_String Presenting theory CoSMeDis.Prelim Presenting theory HOL.Nitpick Presenting theory BD_Security_Compositional.Independent_Secrets Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory CoSMeDis.Automation_Setup Presenting theory HOL-Library.Sublist Presenting theory CoSMeDis.Post_Intro Presenting theory BD_Security_Compositional.Composing_Security Presenting theory CoSMeDis.API_Network Presenting theory CoSMeDis.Safety_Properties Presenting theory CoSMeDis.Post_Observation_Setup_ISSUER Presenting theory CoSMeDis.Post_Value_Setup_ISSUER Presenting theory CoSMeDis.Post_Observation_Setup_RECEIVER Presenting theory BD_Security_Compositional.Composing_Security_Network Presenting theory CoSMeDis.Post_Value_Setup_RECEIVER Presenting theory CoSMeDis.Post_COMPOSE2 Presenting theory CoSMeDis.Post_Unwinding_Helper_RECEIVER Presenting theory CoSMeDis.Post_Unwinding_Helper_ISSUER Presenting theory CoSMeDis.System_Specification Presenting theory CoSMeDis.Post_RECEIVER Presenting theory CoSMeDis.Post_Network Presenting theory CoSMeDis.Independent_Post_Observation_Setup_ISSUER Presenting theory CoSMeDis.DYNAMIC_Post_Value_Setup_ISSUER Presenting theory CoSMeDis.Independent_DYNAMIC_Post_Value_Setup_ISSUER Presenting theory CoSMeDis.Independent_Post_Observation_Setup_RECEIVER Presenting theory CoSMeDis.DYNAMIC_Post_COMPOSE2 Presenting theory CoSMeDis.Independent_Post_Value_Setup_RECEIVER Presenting theory CoSMeDis.DYNAMIC_Post_Network Presenting theory CoSMeDis.Independent_DYNAMIC_Post_Network Presenting theory CoSMeDis.Post_All Presenting theory CoSMeDis.Friend_Intro Presenting theory CoSMeDis.Friend_Observation_Setup Presenting theory CoSMeDis.Post_ISSUER Presenting theory CoSMeDis.Independent_Post_RECEIVER Presenting theory CoSMeDis.Friend_Openness Presenting theory CoSMeDis.Friend_State_Indistinguishability Presenting theory CoSMeDis.Friend_Value_Setup Presenting theory CoSMeDis.Friend_Network Presenting theory CoSMeDis.Friend_All Presenting theory CoSMeDis.Friend_Request_Intro Presenting theory CoSMeDis.Independent_DYNAMIC_Post_ISSUER Presenting theory CoSMeDis.Independent_Posts_Network Presenting theory CoSMeDis.Friend_Request_Network Presenting theory CoSMeDis.Friend_Request_All Presenting theory CoSMeDis.Outer_Friend_Intro Presenting theory CoSMeDis.Outer_Friend Presenting theory CoSMeDis.Friend_Request_Value_Setup Presenting theory CoSMeDis.Outer_Friend_Issuer_Openness Presenting theory CoSMeDis.Outer_Friend_Issuer_State_Indistinguishability Presenting theory CoSMeDis.Friend Presenting theory CoSMeDis.Outer_Friend_Issuer_Observation_Setup Presenting theory CoSMeDis.Outer_Friend_Issuer_Value_Setup Presenting theory CoSMeDis.Outer_Friend_Issuer Presenting theory CoSMeDis.Outer_Friend_Receiver_Observation_Setup Presenting theory CoSMeDis.Outer_Friend_Receiver Presenting theory CoSMeDis.Outer_Friend_All Presenting theory CoSMeDis.Outer_Friend_Receiver_Value_Setup Presenting theory HOL.Transcendental Presenting theory CoSMeDis.DYNAMIC_Post_ISSUER Presenting theory CoSMeDis.Outer_Friend_Receiver_State_Indistinguishability Presenting theory CoSMeDis.Outer_Friend_Network Presenting theory CoSMeDis.Friend_Request Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting CoCon ... Presenting document CoCon/document Presenting document CoCon/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting theory HOL.Inequalities Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory Bounded_Deducibility_Security.Filtermap Presenting theory Bounded_Deducibility_Security.Trivia Presenting theory Bounded_Deducibility_Security.Abstract_BD_Security Presenting theory Bounded_Deducibility_Security.Transition_System Presenting theory Bounded_Deducibility_Security.BD_Security_TS Presenting theory Bounded_Deducibility_Security.BD_Security_IO Presenting theory Bounded_Deducibility_Security.IO_Automaton Presenting theory HOL.Complex Presenting theory Bounded_Deducibility_Security.BD_Security_Triggers Presenting theory Bounded_Deducibility_Security.Bounded_Deducibility_Security Presenting theory Fresh_Identifiers.Fresh Presenting theory Fresh_Identifiers.Fresh_String Presenting theory CoCon.Prelim Presenting theory CoCon.Automation_Setup Presenting theory Bounded_Deducibility_Security.Compositional_Reasoning Presenting theory CoCon.Observation_Setup Presenting theory CoCon.Paper_Intro Presenting theory HOL-Library.Sublist Presenting theory CoCon.Paper_Value_Setup Presenting theory Bounded_Deducibility_Security.BD_Security_Unwinding Presenting theory CoCon.Paper_All Presenting theory CoCon.Review_Intro Presenting theory CoCon.Paper_Aut Presenting theory CoCon.Paper_Aut_PC Presenting theory CoCon.System_Specification Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory CoCon.Review_All Presenting theory CoCon.Discussion_Intro Presenting theory CoCon.Discussion_Value_Setup Presenting theory CoCon.Safety_Properties Presenting theory CoCon.Discussion_All Presenting theory CoCon.Decision_Intro Presenting theory CoCon.Review_RAut_NCPC_PAut Presenting theory CoCon.Discussion_NCPC Presenting theory CoCon.Review_RAut Presenting theory CoCon.Decision_All Presenting theory CoCon.Reviewer_Assignment_Intro Presenting theory CoCon.Review_RAut_NCPC Presenting theory CoCon.Review_Value_Setup Presenting theory CoCon.Decision_NCPC_Aut Presenting theory CoCon.Decision_Value_Setup Presenting theory CoCon.Reviewer_Assignment_All Presenting theory CoCon.All_BD_Security_Instances_for_CoCon Presenting theory CoCon.Decision_NCPC Presenting theory HOL.Transcendental Presenting theory CoCon.Reviewer_Assignment_Value_Setup Presenting theory CoCon.Traceback_Properties Presenting theory CoCon.Reviewer_Assignment_NCPC Presenting theory CoCon.Reviewer_Assignment_NCPC_Aut Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting CoSMed ... Presenting document CoSMed/document Presenting document CoSMed/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Inductive Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.Ctr_Sugar Presenting theory HOL.BNF_Wellorder_Relation Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Metis Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory Tools.Code_Generator Presenting theory HOL.Divides Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting theory HOL.Groups_List Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.List Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Record Presenting theory HOL.Conditionally_Complete_Lattices Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Modules Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory Bounded_Deducibility_Security.Transition_System Presenting theory Bounded_Deducibility_Security.Abstract_BD_Security Presenting theory Bounded_Deducibility_Security.Trivia Presenting theory Bounded_Deducibility_Security.Filtermap Presenting theory HOL.Limits Presenting theory Bounded_Deducibility_Security.IO_Automaton Presenting theory Bounded_Deducibility_Security.BD_Security_IO Presenting theory Bounded_Deducibility_Security.BD_Security_TS Presenting theory Bounded_Deducibility_Security.Bounded_Deducibility_Security Presenting theory Fresh_Identifiers.Fresh Presenting theory Bounded_Deducibility_Security.BD_Security_Triggers Presenting theory CoSMed.Prelim Presenting theory CoSMed.Automation_Setup Presenting theory Fresh_Identifiers.Fresh_String Presenting theory CoSMed.Observation_Setup Presenting theory CoSMed.Post_Intro Presenting theory Bounded_Deducibility_Security.BD_Security_Unwinding Presenting theory CoSMed.Safety_Properties Presenting theory CoSMed.Friend_Intro Presenting theory HOL-Library.Sublist Presenting theory CoSMed.Post_Value_Setup Presenting theory CoSMed.Friend_Request_Intro Presenting theory CoSMed.Post Presenting theory Bounded_Deducibility_Security.Compositional_Reasoning Presenting theory CoSMed.Traceback_Intro Presenting theory CoSMed.System_Specification Presenting theory CoSMed.Friend Presenting theory CoSMed.Friend_Traceback Presenting theory CoSMed.Friend_Request Presenting theory CoSMed.Post_Visibility_Traceback Presenting theory CoSMed.Friend_Value_Setup Presenting theory CoSMed.Friend_Request_Value_Setup Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Buildings ... Presenting document Buildings/document Presenting document Buildings/outline Presenting theory Pure.Sessions Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.Ctr_Sugar Presenting theory HOL.BNF_Wellorder_Embedding Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.HOL Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Groups_Big Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory Tools.Code_Generator Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.SMT Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting theory HOL.GCD Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL.NthRoot Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Deriv Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.BigO Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Char_ord Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.AList Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.FSet Presenting theory HOL.Transcendental Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Float Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Library Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL.Nitpick Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory Buildings.Simplicial Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Buildings.Prelim Presenting theory Buildings.Building Presenting theory Buildings.Chamber Presenting theory Buildings.Algebra Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory Buildings.Coxeter Presenting CRDT ... Presenting document CRDT/document Presenting document CRDT/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Divides Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Filter Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Binomial Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Monad_Syntax Presenting theory CRDT.Util Presenting theory CRDT.Convergence Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory CRDT.Network Presenting theory HOL.Topological_Spaces Presenting theory CRDT.Counter Presenting theory CRDT.RGA Presenting theory CRDT.Ordered_List Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory CRDT.ORSet Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting IMAP-CRDT ... Presenting document IMAP-CRDT/document Presenting document IMAP-CRDT/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Option Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quotient Presenting theory HOL.Groups_List Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting theory HOL.Argo Presenting file "Tools/record.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.List Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting theory HOL.Rat Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Hull Presenting theory HOL.Filter Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Modules Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Monad_Syntax Presenting theory CRDT.Util Presenting theory CRDT.Network Presenting theory CRDT.Ordered_List Presenting theory CRDT.Convergence Presenting theory CRDT.Counter Presenting theory IMAP-CRDT.IMAP-def Presenting theory CRDT.ORSet Presenting theory IMAP-CRDT.IMAP-proof-commute Presenting theory IMAP-CRDT.IMAP-proof-helpers Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory IMAP-CRDT.IMAP-proof Presenting theory CRDT.RGA Presenting theory IMAP-CRDT.IMAP-proof-independent Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Card_Multisets ... Presenting document Card_Multisets/document Presenting document Card_Multisets/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Groups_List Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Lazy_Sequence Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.GCD Presenting theory HOL.List Presenting theory HOL.Factorial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.Topological_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory Complex_Main Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory Card_Multisets.Card_Multisets Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting theory HOL.Limits Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Deriv Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Card_Number_Partitions ... Presenting document Card_Number_Partitions/document Presenting document Card_Number_Partitions/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Meson Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Groups_Big Presenting theory HOL.Option Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Parity Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.List Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Typerep Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Enum Presenting theory HOL.Map Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting theory HOL.Modules Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Limits Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting theory HOL.Topological_Spaces Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.Series Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.Deriv Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.AList Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL.MacLaurin Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Float Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Library Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList Presenting theory HOL.Transcendental Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting theory HOL-Library.DAList_Multiset Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory Card_Number_Partitions.Additions_to_Main Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Card_Number_Partitions.Card_Number_Partitions Presenting theory Card_Number_Partitions.Number_Partition Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Category ... Presenting document Category/document Presenting document Category/outline Presenting theory Pure.Sessions Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting theory HOL.Finite_Set Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting theory HOL.ATP Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Parity Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lifting_Set Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Set_Interval Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting theory HOL.Hull Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Complex Presenting theory Category.Cat Presenting theory HOL.Topological_Spaces Presenting theory Category.SetCat Presenting theory HOL.MacLaurin Presenting theory HOL-Library.FuncSet Presenting theory Category.HomFunctors Presenting theory Category.Functors Presenting theory Category.NatTrans Presenting theory Category.Yoneda Presenting theory HOL.Limits Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Codegen ... Presenting document Codegen/codegen Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Order_Relation Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Power Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Metis Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Bit_Operations Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.List Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Extraction Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Series Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL-Library.Confluence Presenting theory HOL.MacLaurin Presenting theory HOL.Limits Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Dlist Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.RBT Presenting theory HOL-Library.IArray Presenting theory Codegen.Setup Presenting file "$ISABELLE_HOME/src/Doc/antiquote_setup.ML" Presenting file "$ISABELLE_HOME/src/Doc/more_antiquote.ML" Presenting theory HOL-Library.AList Presenting theory Codegen.Introduction Presenting theory Codegen.Foundations Presenting theory Codegen.Refinement Presenting theory Codegen.Evaluation Presenting theory HOL-Library.Code_Target_Int Presenting theory Codegen.Inductive_Predicate Presenting theory Codegen.Adaptation Presenting theory Codegen.Further Presenting theory Codegen.Computations Presenting theory HOL-Library.Mapping Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting theory HOL-Library.RBT_Impl Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting CofGroups ... Presenting document CofGroups/document Presenting document CofGroups/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Zorn Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Inductive Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting theory HOL.Groebner_Basis Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Tools/groebner.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Fun_Def Presenting theory HOL.ATP Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Map Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting theory HOL.Extraction Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Metis Presenting theory HOL.List Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Rat Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Topological_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Filter Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory HOL.Limits Presenting theory Complex_Main Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL.MacLaurin Presenting theory HOL.Series Presenting theory CofGroups.CofGroups Presenting theory HOL.Deriv Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Combinatorics_Words ... Presenting document Combinatorics_Words/document Presenting document Combinatorics_Words/manual Presenting theory Pure.Sessions Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting theory HOL.Fun_Def Presenting file "nbe.ML" Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Random_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.List Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting theory HOL.SMT Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory Main Presenting theory HOL.Factorial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Binomial Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.NthRoot Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL.Topological_Spaces Presenting theory HOL.Complex Presenting theory HOL.Deriv Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.BigO Presenting theory HOL-Library.AList Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL.Limits Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Indicator_Function Presenting theory HOL.Transcendental Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Float Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Library Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.DAList Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Sum_of_Squares Presenting theory HOL-Library.OptionalSugar Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.RBT_Set Presenting theory Combinatorics_Words.Arithmetical_Hints Presenting theory Combinatorics_Words.Reverse_Symmetry Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Combinatorics_Words.Periodicity_Lemma Presenting theory Combinatorics_Words.Lyndon_Schutzenberger Presenting theory Combinatorics_Words.CoWAll Presenting theory Combinatorics_Words.Submonoids Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory Combinatorics_Words.CoWBasic Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.RBT_Impl Presenting Combinatorics_Words_Graph_Lemma ... Presenting document Combinatorics_Words_Graph_Lemma/document Presenting document Combinatorics_Words_Graph_Lemma/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Zorn Presenting theory HOL.Wellfounded Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Option Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.Code_Numeral Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Metis Presenting theory HOL.List Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL.Archimedean_Field Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting theory HOL.Real_Vector_Spaces Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory HOL.Sledgehammer Presenting theory HOL.NthRoot Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory Complex_Main Presenting theory HOL.Series Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory HOL-Library.AList Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL.MacLaurin Presenting theory HOL-Library.BigO Presenting theory HOL.Complex Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Cardinality Presenting theory HOL.Deriv Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL.Transcendental Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Stream Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Float Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Library Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.RBT_Impl Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory Combinatorics_Words.Arithmetical_Hints Presenting theory Combinatorics_Words.Reverse_Symmetry Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Combinatorics_Words.Lyndon_Schutzenberger Presenting theory Combinatorics_Words.CoWAll Presenting theory Combinatorics_Words.Periodicity_Lemma Presenting theory Combinatorics_Words_Graph_Lemma.Graph_Lemma Presenting theory Combinatorics_Words.CoWBasic Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory Combinatorics_Words.Submonoids Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Completeness ... Presenting document Completeness/document Presenting document Completeness/outline Presenting theory Pure.Sessions Presenting theory HOL.Lattices Presenting theory ML_Bootstrap Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Enum Presenting theory HOL.List Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Bit_Operations Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Predicate Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Filter Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Predicate_Compile Presenting theory HOL.Series Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Complex_Main Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Complex Presenting theory Completeness.Base Presenting theory Completeness.PermutationLemmas Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL.MacLaurin Presenting theory Completeness.Formula Presenting theory Completeness.Sequents Presenting theory Completeness.Soundness Presenting theory HOL.Transcendental Presenting theory Completeness.Completeness Presenting theory Completeness.Tree Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting ConcurrentIMP ... Presenting document ConcurrentIMP/document Presenting document ConcurrentIMP/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Inductive Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "Tools/inductive.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting theory HOL.Euclidean_Division Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Enum Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting theory Main Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.AList Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Limits Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Extended_Nat Presenting theory HOL.Transcendental Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval Presenting theory HOL.BNF_Greatest_Fixpoint Presenting theory HOL-Library.Stream Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting theory HOL-Library.Extended_Real Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Float Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_Product Presenting theory HOL.Nitpick Presenting theory HOL-Library.Quotient_Sum Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL-Library.Omega_Words_Fun Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting theory HOL-Library.Quotient_List Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting theory HOL-Library.Type_Length Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Library Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory ConcurrentIMP.CIMP_pred Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory ConcurrentIMP.Infinite_Sequences Presenting theory ConcurrentIMP.CIMP_lang Presenting theory HOL-Library.Old_Recdef Presenting theory HOL-Library.Code_Prolog Presenting file "old_recdef.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory ConcurrentIMP.LTL Presenting theory ConcurrentIMP.CIMP_locales Presenting theory ConcurrentIMP.CIMP Presenting file "cimp.ML" Presenting theory ConcurrentIMP.CIMP_one_place_buffer Presenting theory ConcurrentIMP.CIMP_unbounded_buffer Presenting theory ConcurrentIMP.CIMP_vcg Presenting theory ConcurrentIMP.CIMP_vcg_rules Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting Concurrent_Ref_Alg ... Presenting document Concurrent_Ref_Alg/document Presenting document Concurrent_Ref_Alg/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Zorn Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.BNF_Least_Fixpoint Presenting theory HOL.Option Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting theory HOL.Set_Interval Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Groups_List Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting theory HOL.Random Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory Tools.Code_Generator Presenting theory HOL.Random_Sequence Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.Bit_Operations Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting theory HOL.Inequalities Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory Complex_Main Presenting theory Concurrent_Ref_Alg.Refinement_Lattice Presenting theory Concurrent_Ref_Alg.Sequential Presenting theory Concurrent_Ref_Alg.Parallel Presenting theory HOL.MacLaurin Presenting theory Concurrent_Ref_Alg.Conjunction Presenting theory Concurrent_Ref_Alg.CRA Presenting theory Concurrent_Ref_Alg.Galois_Connections Presenting theory Concurrent_Ref_Alg.Conjunctive_Sequential Presenting theory Concurrent_Ref_Alg.Infimum_Nat Presenting theory Concurrent_Ref_Alg.Iteration Presenting theory Concurrent_Ref_Alg.Conjunctive_Iteration Presenting theory Concurrent_Ref_Alg.Rely_Quotient Presenting theory HOL.Complex Presenting theory HOL.Deriv Presenting theory HOL.Topological_Spaces Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting Conditional_Simplification ... Presenting document Conditional_Simplification/document Presenting document Conditional_Simplification/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory HOL.Parity Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Groups_List Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Code_Numeral Presenting file "Tools/Qelim/cooper.ML" Presenting theory HOL.Argo Presenting file "Tools/try0.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting theory HOL.Extraction Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Vector_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory Conditional_Simplification.CS_Tools Presenting file "More_Tactical.ML" Presenting file "CS_Stats.ML" Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Predicate_Compile Presenting theory Conditional_Simplification.Reference_Prerequisites Presenting file "$ISABELLE_HOME/src/Doc/antiquote_setup.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting theory Conditional_Simplification.CS_Reference Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory Conditional_Simplification.IHOL_CS Presenting file "CS_TimeIt.ML" Presenting file "CS_UM.ML" Presenting file "CS_Cond_Simp.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Deriv Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Conditional_Transfer_Rule ... Presenting document Conditional_Transfer_Rule/document Presenting document Conditional_Transfer_Rule/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.HOL Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Lifting Presenting theory HOL.Complete_Partial_Order Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Bit_Operations Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.ATP Presenting theory HOL.Binomial Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Modules Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory SpecCheck.SpecCheck_Base Presenting file "util.ML" Presenting file "speccheck_base.ML" Presenting file "property.ML" Presenting file "configuration.ML" Presenting file "random.ML" Presenting theory SpecCheck.SpecCheck_Generators Presenting file "gen_types.ML" Presenting file "gen_base.ML" Presenting file "gen_text.ML" Presenting file "gen_int.ML" Presenting file "gen_real.ML" Presenting file "gen_function.ML" Presenting file "gen_term.ML" Presenting file "gen.ML" Presenting theory SpecCheck.SpecCheck_Show Presenting file "show_types.ML" Presenting file "show_base.ML" Presenting file "show_term.ML" Presenting file "show.ML" Presenting theory SpecCheck.SpecCheck_Shrink Presenting file "shrink_types.ML" Presenting file "shrink_base.ML" Presenting file "shrink.ML" Presenting theory SpecCheck.SpecCheck_Output_Style Presenting file "output_style_types.ML" Presenting file "output_style_perl.ML" Presenting file "output_style_custom.ML" Presenting file "output_style.ML" Presenting theory HOL.MacLaurin Presenting theory SpecCheck.SpecCheck Presenting file "lecker.ML" Presenting file "speccheck.ML" Presenting theory Conditional_Transfer_Rule.IML_UT Presenting theory Conditional_Transfer_Rule.UD Presenting file "UD_With.ML" Presenting file "UD_Consts.ML" Presenting file "UD.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory SpecCheck.SpecCheck_Dynamic Presenting file "dynamic_construct.ML" Presenting file "speccheck_dynamic.ML" Presenting theory Conditional_Transfer_Rule.UD_Tests Presenting file "UD_TEST_UNOVERLOAD_DEFINITION.ML" Presenting theory Conditional_Transfer_Rule.CTR_Tools Presenting file "More_Library.ML" Presenting file "More_Binding.ML" Presenting file "More_Type.ML" Presenting file "More_Sort.ML" Presenting file "More_Term.ML" Presenting file "More_Variable.ML" Presenting file "More_Logic.ML" Presenting file "More_Thm.ML" Presenting file "More_Simplifier.ML" Presenting file "More_HOLogic.ML" Presenting file "More_Transfer.ML" Presenting file "CTR_Utilities.ML" Presenting theory Conditional_Transfer_Rule.CTR Presenting file "CTR_Relators.ML" Presenting file "CTR_Foundations.ML" Presenting file "CTR_Algorithm.ML" Presenting file "CTR_Conversions.ML" Presenting file "CTR_Relativization.ML" Presenting file "CTR_Parametricity.ML" Presenting file "CTR_Postprocessing.ML" Presenting file "CTR.ML" Presenting theory Conditional_Transfer_Rule.Reference_Prerequisites Presenting file "$ISABELLE_HOME/src/Doc/antiquote_setup.ML" Presenting theory Conditional_Transfer_Rule.CTR_Introduction Presenting theory HOL-Library.LaTeXsugar Presenting theory Conditional_Transfer_Rule.UD_Reference Presenting theory Conditional_Transfer_Rule.CTR_Reference Presenting theory HOL.Limits Presenting theory Conditional_Transfer_Rule.CTR_Tests Presenting file "CTR_TEST_PROCESS_RELATIVIZATION.ML" Presenting file "CTR_TEST_PROCESS_CTR_RELATOR.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting CoreC++ ... Presenting document CoreC++/document Presenting document CoreC++/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting theory HOL.Equiv_Relations Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.List Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/cnf.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL.NthRoot Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Complex_Main Presenting theory HOL.Deriv Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.AList Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.BigO Presenting theory HOL.Limits Presenting theory HOL-Library.While_Combinator Presenting theory HOL.Complex Presenting theory HOL-Library.Char_ord Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.FSet Presenting theory HOL.Transcendental Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Float Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Library Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.DAList Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory CoreC++.Auxiliary Presenting theory CoreC++.Type Presenting theory CoreC++.Value Presenting theory CoreC++.Expr Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory CoreC++.Decl Presenting theory CoreC++.ClassRel Presenting theory CoreC++.Objects Presenting theory CoreC++.Exceptions Presenting theory CoreC++.Syntax Presenting theory CoreC++.State Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory CoreC++.SystemClasses Presenting theory CoreC++.TypeRel Presenting theory CoreC++.BigStep Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory CoreC++.WellType Presenting theory CoreC++.WWellForm Presenting theory HOL-Library.RBT_Impl Presenting theory CoreC++.DefAss Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory CoreC++.WellTypeRT Presenting theory CoreC++.SubObj Presenting theory CoreC++.WellForm Presenting theory CoreC++.HeapExtension Presenting theory CoreC++.CWellForm Presenting theory CoreC++.Conform Presenting theory CoreC++.Annotate Presenting theory CoreC++.CoreC++ Presenting theory CoreC++.SmallStep Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory CoreC++.Progress Presenting theory CoreC++.TypeSafe Presenting theory CoreC++.Determinism Presenting theory CoreC++.Execute Presenting theory CoreC++.Equivalence Presenting Core_DOM ... Presenting document Core_DOM/document Presenting document Core_DOM/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Metis Presenting theory HOL.Lifting Presenting theory HOL.Groups_Big Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.List Presenting theory HOL.Filter Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting theory Tools.Code_Generator Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Binomial Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.SMT Presenting theory HOL.Vector_Spaces Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Series Presenting theory HOL.Topological_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Deriv Presenting theory HOL-Library.AList Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL.Nitpick Presenting theory HOL-Library.Confluent_Quotient Presenting file "Tools/Nitpick/kodkod.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable_Set Presenting theory HOL.Transcendental Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Float Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Library Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting theory HOL-Library.Product_Order Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL.BNF_Greatest_Fixpoint Presenting theory HOL-Library.Code_Target_Int Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.Landau_Symbols Presenting theory Core_DOM.Ref Presenting theory Core_DOM.Core_DOM_Basic_Datatypes Presenting theory Core_DOM.BaseClass Presenting theory Core_DOM.Hiding_Type_Variables Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Core_DOM.ObjectPointer Presenting theory Core_DOM.ObjectClass Presenting theory Core_DOM.ObjectMonad Presenting theory Core_DOM.NodePointer Presenting theory Core_DOM.NodeClass Presenting theory Core_DOM.NodeMonad Presenting theory Core_DOM.ElementPointer Presenting theory Core_DOM.CharacterDataPointer Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory Core_DOM.DocumentPointer Presenting theory Core_DOM.ShadowRootPointer Presenting theory Core_DOM.ElementClass Presenting theory Core_DOM.CharacterDataClass Presenting theory Core_DOM.CharacterDataMonad Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory Core_DOM.DocumentClass Presenting theory Core_DOM.BaseMonad Presenting theory Core_DOM.DocumentMonad Presenting theory Core_DOM.Core_DOM Presenting theory Core_DOM.Testing_Utils Presenting theory Core_DOM.ElementMonad Presenting theory Core_DOM.Core_DOM_BaseTest Presenting theory Core_DOM.Document_adoptNode Presenting theory Core_DOM.Node_insertBefore Presenting theory Core_DOM.Document_getElementById Presenting theory Core_DOM.Core_DOM_Tests Presenting theory Core_DOM.Node_removeChild Presenting theory Core_DOM.Heap_Error_Monad Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory Core_DOM.Core_DOM_Functions Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory Core_DOM.Core_DOM_Heap_WF Presenting Shadow_DOM ... Presenting document Shadow_DOM/document Presenting document Shadow_DOM/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Divides Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Enum Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting theory HOL.Lazy_Sequence Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Pred Presenting theory HOL.Predicate Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Filter Presenting theory HOL.List Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Binomial Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Archimedean_Field Presenting theory HOL.Hull Presenting theory HOL.Rat Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.BigO Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL.Complex Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.AList Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL.Transcendental Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting theory HOL-Library.Countable_Set_Type Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Float Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Library Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting theory HOL-Library.RBT Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Core_DOM.Ref Presenting theory Core_DOM.Core_DOM_Basic_Datatypes Presenting theory Core_DOM.BaseClass Presenting theory Core_DOM.Hiding_Type_Variables Presenting theory Core_DOM.Heap_Error_Monad Presenting theory Core_DOM.ObjectPointer Presenting theory Core_DOM.ObjectClass Presenting theory Core_DOM.ObjectMonad Presenting theory Core_DOM.NodePointer Presenting theory Core_DOM.NodeClass Presenting theory Core_DOM.NodeMonad Presenting theory Core_DOM.ElementPointer Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory Core_DOM.CharacterDataPointer Presenting theory Core_DOM.ShadowRootPointer Presenting theory Core_DOM.DocumentPointer Presenting theory Core_DOM.ElementClass Presenting theory Core_DOM.CharacterDataClass Presenting theory Core_DOM.BaseMonad Presenting theory Core_DOM.CharacterDataMonad Presenting theory Core_DOM.DocumentClass Presenting theory Core_DOM.ElementMonad Presenting theory Core_DOM.DocumentMonad Presenting theory Core_DOM.Core_DOM Presenting theory Core_DOM.Testing_Utils Presenting theory Core_DOM.Core_DOM_BaseTest Presenting theory Core_DOM.Document_adoptNode Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting theory Core_DOM.Document_getElementById Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory Core_DOM.Node_insertBefore Presenting theory Core_DOM.Core_DOM_Tests Presenting theory Shadow_DOM.ShadowRootClass Presenting theory Core_DOM.Node_removeChild Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory Shadow_DOM.ShadowRootMonad Presenting theory Shadow_DOM.Shadow_DOM_BaseTest Presenting theory HOL-Library.Refute Presenting theory Shadow_DOM.slots_fallback Presenting file "refute.ML" Presenting theory Shadow_DOM.Shadow_DOM_Document_adoptNode Presenting theory Shadow_DOM.Shadow_DOM_Node_insertBefore Presenting theory Shadow_DOM.Shadow_DOM_Node_removeChild Presenting theory Shadow_DOM.Shadow_DOM_Tests Presenting theory Shadow_DOM.slots Presenting theory Shadow_DOM.Shadow_DOM_Document_getElementById Presenting theory Core_DOM.Core_DOM_Functions Presenting theory HOL-Library.RBT_Impl Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Core_DOM.Core_DOM_Heap_WF Presenting theory Shadow_DOM.Shadow_DOM Presenting DOM_Components ... Presenting document DOM_Components/document Presenting document DOM_Components/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Set Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Power Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting theory HOL.Fun_Def Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting theory HOL.Euclidean_Division Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Pred Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Filter Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Hull Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Rat Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting theory HOL.Real Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory Complex_Main Presenting theory HOL-Library.AList Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL.Deriv Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory HOL.Complex Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Case_Converter Presenting theory HOL-Library.Code_Lazy Presenting theory HOL-Library.Conditional_Parametricity Presenting file "case_converter.ML" Presenting file "code_lazy.ML" Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Log_Nat Presenting theory HOL.Nitpick Presenting theory HOL-Library.Function_Division Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL.Transcendental Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Float Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Library Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Core_DOM.Hiding_Type_Variables Presenting theory Core_DOM.Ref Presenting theory Core_DOM.Core_DOM_Basic_Datatypes Presenting theory Core_DOM.BaseClass Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory Core_DOM.ObjectPointer Presenting theory Core_DOM.ObjectClass Presenting theory Core_DOM.BaseMonad Presenting theory Core_DOM.NodePointer Presenting theory Core_DOM.NodeClass Presenting theory Core_DOM.NodeMonad Presenting theory Core_DOM.Heap_Error_Monad Presenting theory Core_DOM.ElementPointer Presenting theory Core_DOM.CharacterDataPointer Presenting theory Core_DOM.DocumentPointer Presenting theory Core_DOM.ShadowRootPointer Presenting theory Core_DOM.ObjectMonad Presenting theory Core_DOM.ElementMonad Presenting theory Core_DOM.ElementClass Presenting theory Core_DOM.DocumentClass Presenting theory Core_DOM.CharacterDataMonad Presenting theory Core_DOM.CharacterDataClass Presenting theory Core_DOM.DocumentMonad Presenting theory Core_DOM.Core_DOM Presenting theory Core_DOM.Testing_Utils Presenting theory Core_DOM.Core_DOM_BaseTest Presenting theory Core_DOM.Document_adoptNode Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory Core_DOM.Node_insertBefore Presenting theory Core_DOM.Document_getElementById Presenting theory Core_DOM.Core_DOM_Tests Presenting theory Core_DOM.Node_removeChild Presenting theory Shadow_DOM.ShadowRootClass Presenting theory Core_DOM.Core_DOM_Functions Presenting theory Shadow_DOM.Shadow_DOM_BaseTest Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory Shadow_DOM.ShadowRootMonad Presenting theory Shadow_DOM.Shadow_DOM_Document_adoptNode Presenting theory Shadow_DOM.Shadow_DOM_Node_insertBefore Presenting theory Shadow_DOM.slots Presenting theory Shadow_DOM.Shadow_DOM_Tests Presenting theory Shadow_DOM.Shadow_DOM_Node_removeChild Presenting theory Shadow_DOM.slots_fallback Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory DOM_Components.fancy_tabs Presenting theory Shadow_DOM.Shadow_DOM_Document_getElementById Presenting theory DOM_Components.Core_DOM_Components Presenting theory DOM_Components.Shadow_DOM_Components Presenting theory HOL-Library.RBT_Impl Presenting theory Core_DOM.Core_DOM_Heap_WF Presenting theory Shadow_DOM.Shadow_DOM Presenting Core_SC_DOM ... Presenting document Core_SC_DOM/document Presenting document Core_SC_DOM/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting theory HOL.Ctr_Sugar Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "Tools/coinduction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Typerep Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.GCD Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.List Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Sledgehammer Presenting theory HOL.Vector_Spaces Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory HOL-Library.BigO Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.AList Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL.Transcendental Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Float Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting theory HOL-Library.Extended_Real Presenting file "Tools/BNF/bnf_gfp.ML" Presenting theory HOL-Library.Multiset_Order Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Preorder Presenting theory HOL-Library.Quotient_Sum Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Library Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Core_SC_DOM.Ref Presenting theory Core_SC_DOM.Core_DOM_Basic_Datatypes Presenting theory Core_SC_DOM.BaseClass Presenting theory Core_SC_DOM.Hiding_Type_Variables Presenting theory Core_SC_DOM.Heap_Error_Monad Presenting theory Core_SC_DOM.ObjectPointer Presenting theory Core_SC_DOM.ObjectClass Presenting theory Core_SC_DOM.ObjectMonad Presenting theory Core_SC_DOM.NodePointer Presenting theory Core_SC_DOM.NodeClass Presenting theory Core_SC_DOM.NodeMonad Presenting theory Core_SC_DOM.ElementPointer Presenting theory Core_SC_DOM.CharacterDataPointer Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting theory Core_SC_DOM.DocumentPointer Presenting file "Tools/smt_word.ML" Presenting theory Core_SC_DOM.ShadowRootPointer Presenting theory Core_SC_DOM.ElementClass Presenting theory Core_SC_DOM.BaseMonad Presenting theory Core_SC_DOM.ElementMonad Presenting theory Core_SC_DOM.CharacterDataClass Presenting theory Core_SC_DOM.DocumentClass Presenting theory Core_SC_DOM.CharacterDataMonad Presenting theory Core_SC_DOM.DocumentMonad Presenting theory Core_SC_DOM.Core_DOM Presenting theory Core_SC_DOM.Testing_Utils Presenting theory Core_SC_DOM.Core_DOM_BaseTest Presenting theory Core_SC_DOM.Document_adoptNode Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory Core_SC_DOM.Node_insertBefore Presenting theory Core_SC_DOM.Node_removeChild Presenting theory Core_SC_DOM.Core_DOM_Tests Presenting theory Core_SC_DOM.Core_DOM_Functions Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory Core_SC_DOM.Document_getElementById Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting theory HOL-Library.RBT_Impl Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory Core_SC_DOM.Core_DOM_Heap_WF Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Shadow_SC_DOM ... Presenting document Shadow_SC_DOM/document Presenting document Shadow_SC_DOM/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Zorn Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Groups_Big Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lattices_Big Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Map Presenting theory HOL.Bit_Operations Presenting theory HOL.List Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Random_Pred Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Binomial Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Filter Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.Deriv Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.BigO Presenting theory HOL-Library.AList Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL.Transcendental Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Float Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Library Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Datatype_Records Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.DAList Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory Core_SC_DOM.Ref Presenting theory Core_SC_DOM.Core_DOM_Basic_Datatypes Presenting theory Core_SC_DOM.BaseClass Presenting theory Core_SC_DOM.Hiding_Type_Variables Presenting theory Core_SC_DOM.BaseMonad Presenting theory Core_SC_DOM.ObjectPointer Presenting theory Core_SC_DOM.ObjectClass Presenting theory Core_SC_DOM.ObjectMonad Presenting theory Core_SC_DOM.NodePointer Presenting theory Core_SC_DOM.NodeClass Presenting theory Core_SC_DOM.NodeMonad Presenting theory Core_SC_DOM.ElementPointer Presenting theory Core_SC_DOM.CharacterDataPointer Presenting theory Core_SC_DOM.DocumentPointer Presenting theory Core_SC_DOM.ShadowRootPointer Presenting theory Core_SC_DOM.ElementClass Presenting theory Core_SC_DOM.Heap_Error_Monad Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory Core_SC_DOM.ElementMonad Presenting theory HOL.Nitpick Presenting theory Core_SC_DOM.CharacterDataMonad Presenting file "Tools/Nitpick/kodkod.ML" Presenting theory Core_SC_DOM.CharacterDataClass Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting theory Core_SC_DOM.DocumentClass Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory Core_SC_DOM.Core_DOM Presenting theory Core_SC_DOM.Testing_Utils Presenting theory Core_SC_DOM.Core_DOM_BaseTest Presenting theory HOL-Library.RBT_Impl Presenting theory Core_SC_DOM.Document_adoptNode Presenting theory Core_SC_DOM.DocumentMonad Presenting theory Core_SC_DOM.Node_insertBefore Presenting theory Core_SC_DOM.Core_DOM_Tests Presenting theory Core_SC_DOM.Node_removeChild Presenting theory Shadow_SC_DOM.ShadowRootClass Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory Core_SC_DOM.Document_getElementById Presenting theory Shadow_SC_DOM.slots_fallback Presenting theory Shadow_SC_DOM.Shadow_DOM_Document_adoptNode Presenting theory Shadow_SC_DOM.ShadowRootMonad Presenting theory Shadow_SC_DOM.slots Presenting theory Shadow_SC_DOM.Shadow_DOM_Node_insertBefore Presenting theory Shadow_SC_DOM.Shadow_DOM_Tests Presenting theory Shadow_SC_DOM.Shadow_DOM_Node_removeChild Presenting theory Shadow_SC_DOM.Shadow_DOM_BaseTest Presenting theory Shadow_SC_DOM.Shadow_DOM_Document_getElementById Presenting theory Core_SC_DOM.Core_DOM_Heap_WF Presenting theory Core_SC_DOM.Core_DOM_Functions Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory Shadow_SC_DOM.Shadow_DOM Presenting SC_DOM_Components ... Presenting document SC_DOM_Components/document Presenting document SC_DOM_Components/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting theory HOL.BNF_Wellorder_Relation Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting theory HOL.Zorn Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Option Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.ATP Presenting theory HOL.Euclidean_Division Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Random Presenting theory HOL.Code_Numeral Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Bit_Operations Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.List Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Complex Presenting theory HOL-Library.BigO Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.AList Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Log_Nat Presenting theory HOL.Transcendental Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Float Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting theory HOL-Library.Sorting_Algorithms Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Library Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL.Nitpick Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Abstract_Nat Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting theory HOL-Library.Complex_Order Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting theory HOL-Library.Code_Target_Int Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.RBT Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory Core_SC_DOM.Ref Presenting theory Core_SC_DOM.Core_DOM_Basic_Datatypes Presenting theory Core_SC_DOM.BaseClass Presenting theory Core_SC_DOM.Hiding_Type_Variables Presenting theory Core_SC_DOM.ObjectPointer Presenting theory Core_SC_DOM.Heap_Error_Monad Presenting theory Core_SC_DOM.ObjectClass Presenting theory Core_SC_DOM.NodePointer Presenting theory Core_SC_DOM.NodeClass Presenting theory Core_SC_DOM.NodeMonad Presenting theory Core_SC_DOM.ElementPointer Presenting theory Core_SC_DOM.ObjectMonad Presenting theory Core_SC_DOM.CharacterDataPointer Presenting theory HOL-Library.Sum_of_Squares Presenting theory Core_SC_DOM.ShadowRootPointer Presenting theory Core_SC_DOM.DocumentPointer Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory Core_SC_DOM.ElementClass Presenting theory Core_SC_DOM.BaseMonad Presenting theory Core_SC_DOM.CharacterDataClass Presenting theory Core_SC_DOM.CharacterDataMonad Presenting theory Core_SC_DOM.ElementMonad Presenting theory Core_SC_DOM.DocumentClass Presenting theory Core_SC_DOM.DocumentMonad Presenting theory Core_SC_DOM.Core_DOM Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory Core_SC_DOM.Testing_Utils Presenting theory Core_SC_DOM.Core_DOM_BaseTest Presenting theory Core_SC_DOM.Document_adoptNode Presenting theory Core_SC_DOM.Node_insertBefore Presenting theory Core_SC_DOM.Core_DOM_Tests Presenting theory Core_SC_DOM.Node_removeChild Presenting theory Shadow_SC_DOM.ShadowRootClass Presenting theory Core_SC_DOM.Document_getElementById Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory Core_SC_DOM.Core_DOM_Functions Presenting theory Shadow_SC_DOM.Shadow_DOM_BaseTest Presenting theory Shadow_SC_DOM.ShadowRootMonad Presenting theory Shadow_SC_DOM.Shadow_DOM_Document_adoptNode Presenting theory Shadow_SC_DOM.slots_fallback Presenting theory Shadow_SC_DOM.Shadow_DOM_Node_insertBefore Presenting theory Shadow_SC_DOM.Shadow_DOM_Tests Presenting theory Shadow_SC_DOM.Shadow_DOM_Node_removeChild Presenting theory Shadow_SC_DOM.slots Presenting theory Shadow_SC_DOM.Shadow_DOM_Document_getElementById Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory SC_DOM_Components.Core_DOM_SC_DOM_Components Presenting theory SC_DOM_Components.Shadow_DOM_DOM_Components Presenting theory SC_DOM_Components.Shadow_DOM_SC_DOM_Components Presenting theory SC_DOM_Components.Core_DOM_DOM_Components Presenting theory Core_SC_DOM.Core_DOM_Heap_WF Presenting theory Shadow_SC_DOM.Shadow_DOM Presenting Datatypes ... Presenting document Datatypes/datatypes Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Relation Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Ctr_Sugar Presenting theory HOL.Orderings Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Fun_Def Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Random Presenting theory HOL.Enum Presenting theory HOL.Map Presenting theory HOL.Typerep Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.List Presenting theory HOL.Archimedean_Field Presenting theory HOL.Filter Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Binomial Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Limits Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory Datatypes.Setup Presenting file "$ISABELLE_HOME/src/Doc/antiquote_setup.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL.Deriv Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory Datatypes.Datatypes Presenting theory HOL-Library.FSet Presenting theory HOL.Transcendental Presenting theory HOL.Nitpick Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Corec ... Presenting document Corec/corec Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Finite_Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting theory HOL.Orderings Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Zorn Presenting theory HOL.Order_Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.ATP Presenting theory HOL.Lazy_Sequence Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Limited_Sequence Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.List Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Binomial Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Filter Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.MacLaurin Presenting theory Datatypes.Setup Presenting file "$ISABELLE_HOME/src/Doc/antiquote_setup.ML" Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL.Complex Presenting theory HOL.Limits Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory Corec.Corec Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory Datatypes.Datatypes Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting theory HOL-Library.BNF_Corec Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting Decl_Sem_Fun_PL ... Presenting document Decl_Sem_Fun_PL/document Presenting document Decl_Sem_Fun_PL/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Finite_Set Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Divides Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groups_List Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Random Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting theory HOL.Map Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Typerep Presenting theory HOL.Enum Presenting theory HOL.Predicate Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Limited_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.List Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.GCD Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Record Presenting theory HOL.Nunchaku Presenting file "Tools/record.ML" Presenting theory HOL.Factorial Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Binomial Presenting theory HOL.Inequalities Presenting theory HOL.Vector_Spaces Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Series Presenting theory HOL.Limits Presenting theory HOL.Deriv Presenting theory Complex_Main Presenting theory Decl_Sem_Fun_PL.Lambda Presenting theory Decl_Sem_Fun_PL.SmallStepLam Presenting theory HOL.MacLaurin Presenting theory Decl_Sem_Fun_PL.BigStepLam Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory Decl_Sem_Fun_PL.ValuesFSet Presenting theory Decl_Sem_Fun_PL.ValuesFSetProps Presenting theory Decl_Sem_Fun_PL.RelationalSemFSet Presenting theory Decl_Sem_Fun_PL.DeclSemAsDenotFSet Presenting theory Decl_Sem_Fun_PL.EquivRelationalDenotFSet Presenting theory HOL.Complex Presenting theory Decl_Sem_Fun_PL.ChangeEnv Presenting theory Decl_Sem_Fun_PL.DeclSemAsNDInterpFSet Presenting theory Decl_Sem_Fun_PL.Values Presenting theory Decl_Sem_Fun_PL.InterTypeSystem Presenting theory Decl_Sem_Fun_PL.ValueProps Presenting theory Decl_Sem_Fun_PL.DeclSemAsDenot Presenting theory Decl_Sem_Fun_PL.DenotLam5 Presenting theory HOL-Library.FSet Presenting theory HOL.Topological_Spaces Presenting theory Decl_Sem_Fun_PL.DenotSoundFSet Presenting theory Decl_Sem_Fun_PL.DenotCongruenceFSet Presenting theory Decl_Sem_Fun_PL.DenotEqualitiesFSet Presenting theory Decl_Sem_Fun_PL.Optimizer Presenting theory Decl_Sem_Fun_PL.DenotCompleteFSet Presenting theory Decl_Sem_Fun_PL.MutableRefProps Presenting theory Decl_Sem_Fun_PL.EquivDenotInterTypes Presenting theory Decl_Sem_Fun_PL.MutableRef Presenting theory Decl_Sem_Fun_PL.SystemF Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Transcendental Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Encodability_Process_Calculi ... Presenting document Encodability_Process_Calculi/document Presenting document Encodability_Process_Calculi/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Complete_Lattices Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Basic_BNFs Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting theory HOL.SAT Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Divides Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Bit_Operations Presenting theory HOL.List Presenting theory HOL.Random Presenting theory HOL.HOL Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "Tools/literal.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting theory HOL.Typerep Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Metis/metis_tactic.ML" Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Extraction Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Factorial Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Filter Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Deriv Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory Encodability_Process_Calculi.Relations Presenting theory Encodability_Process_Calculi.ProcessCalculi Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory Encodability_Process_Calculi.SimulationRelations Presenting theory Encodability_Process_Calculi.Encodings Presenting theory Encodability_Process_Calculi.SuccessSensitiveness Presenting theory Encodability_Process_Calculi.DivergenceReflection Presenting theory HOL.Transcendental Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory Encodability_Process_Calculi.FullAbstraction Presenting theory Encodability_Process_Calculi.SourceTargetRelation Presenting theory Encodability_Process_Calculi.OperationalCorrespondence Presenting theory Encodability_Process_Calculi.CombinedCriteria Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting Epistemic_Logic ... Presenting document Epistemic_Logic/document Presenting document Epistemic_Logic/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Lattices Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Relation Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting theory Tools.Code_Generator Presenting file "Tools/lin_arith.ML" Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory HOL.Parity Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Groups_List Presenting theory HOL.ATP Presenting theory HOL.Metis Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Random Presenting theory HOL.Map Presenting theory HOL.String Presenting theory HOL.Code_Numeral Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Limited_Sequence Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Extraction Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.GCD Presenting theory HOL.Filter Presenting theory HOL.Factorial Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory Main Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.List Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.SMT Presenting theory HOL.Vector_Spaces Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Real_Vector_Spaces Presenting theory Complex_Main Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Limits Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL.Complex Presenting theory HOL-Library.AList Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Extended Presenting theory HOL.Transcendental Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Float Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Lub_Glb Presenting theory HOL.Predicate_Compile Presenting theory HOL.Nitpick Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Library Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.DAList Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting theory HOL-Library.RBT Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory Epistemic_Logic.Epistemic_Logic Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.RBT_Impl Presenting Public_Announcement_Logic ... Presenting document Public_Announcement_Logic/document Presenting document Public_Announcement_Logic/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Wfrec Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Zorn Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Parity Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lattices_Big Presenting theory HOL.Divides Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting theory HOL.Lifting Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Code/code_scala.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Code/code_runtime.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "nbe.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Set_Interval Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Random Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Map Presenting theory HOL.Enum Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.Random_Pred Presenting theory HOL.Predicate Presenting theory HOL.Random_Sequence Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.Filter Presenting theory Main Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.List Presenting theory HOL.Hull Presenting theory HOL.Modules Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Vector_Spaces Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Limits Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory HOL.Complex Presenting theory Complex_Main Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.AList Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting theory HOL-Library.Countable_Set_Type Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Indicator_Function Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory HOL-Library.Log_Nat Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Stream Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Float Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Library Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.DAList Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.RBT_Set Presenting theory HOL.Transcendental Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory Public_Announcement_Logic.PAL Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory Epistemic_Logic.Epistemic_Logic Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting theory HOL-Library.RBT_Impl Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting Euler_Partition ... Presenting document Euler_Partition/document Presenting document Euler_Partition/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Relation Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Wellfounded Presenting theory HOL.Order_Relation Presenting theory HOL.Zorn Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Finite_Set Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.Equiv_Relations Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting theory HOL.Euclidean_Division Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Lifting_Set Presenting theory HOL.Groups_List Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Random Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Code_Numeral Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Limited_Sequence Presenting theory HOL.Bit_Operations Presenting theory HOL.Enum Presenting theory HOL.Random_Pred Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.Map Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.GCD Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Factorial Presenting theory HOL.List Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Binomial Presenting theory HOL.Archimedean_Field Presenting theory HOL.Rat Presenting theory HOL.Filter Presenting theory HOL.Hull Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Modules Presenting theory HOL.Inequalities Presenting theory HOL.Series Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.Vector_Spaces Presenting theory HOL.Topological_Spaces Presenting theory HOL.Deriv Presenting theory HOL.NthRoot Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Complex_Main Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL.Complex Presenting theory Card_Number_Partitions.Additions_to_Main Presenting theory HOL.Limits Presenting theory Euler_Partition.Euler_Partition Presenting theory Card_Number_Partitions.Number_Partition Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL.BNF_Greatest_Fixpoint Presenting theory HOL.Transcendental Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FOL-Fitting ... Presenting document FOL-Fitting/document Presenting document FOL-Fitting/outline Presenting theory Pure.Sessions Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory ML_Bootstrap Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Lattices Presenting theory HOL.Complete_Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Set Presenting theory HOL.Sum_Type Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Wellfounded Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Wfrec Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.Relation Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Zorn Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Groups_Big Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Groups_List Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Map Presenting theory HOL.List Presenting theory HOL.Enum Presenting theory HOL.Typerep Presenting theory HOL.Predicate Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Limited_Sequence Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Presburger Presenting theory HOL.Random_Pred Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Random_Sequence Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting theory HOL.Bit_Operations Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.GCD Presenting theory HOL.Factorial Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory Main Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Archimedean_Field Presenting theory HOL.Binomial Presenting theory HOL.Rat Presenting theory HOL.Hull Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Filter Presenting theory HOL.Vector_Spaces Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Inequalities Presenting theory HOL.Modules Presenting theory HOL.Series Presenting theory HOL.NthRoot Presenting theory HOL.Limits Presenting theory HOL.Complex Presenting theory HOL.MacLaurin Presenting theory Complex_Main Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL-Library.AList Presenting theory HOL-Library.Function_Algebras Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL-Library.BigO Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL.SMT Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL.Deriv Presenting theory HOL-Library.Combine_PER Presenting theory HOL.Transcendental Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL.Predicate_Compile Presenting theory HOL-Library.Finite_Map Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting theory HOL-Library.Dlist Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.BNF_Corec Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting theory HOL-Library.Log_Nat Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Function_Division Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Open_State_Syntax Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Float Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.Sorting_Algorithms Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Library Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting file "rewrite.ML" Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.DAList Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.RBT_Mapping Presenting theory HOL-Library.OptionalSugar Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory FOL-Fitting.FOL_Fitting Presenting theory HOL.Nitpick Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting FOL_Seq_Calc1 ... Presenting document FOL_Seq_Calc1/document Presenting document FOL_Seq_Calc1/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Lattices Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory Pure Presenting file "ROOT0.ML" Presenting file "ROOT.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Inductive Presenting file "Tools/inductive.ML" Presenting file "Tools/Old_Datatype/old_datatype_aux.ML" Presenting file "Tools/Old_Datatype/old_datatype_prop.ML" Presenting file "Tools/Old_Datatype/old_datatype_data.ML" Presenting file "Tools/Old_Datatype/old_rep_datatype.ML" Presenting file "Tools/Old_Datatype/old_datatype_codegen.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_util.ML" Presenting file "Tools/Old_Datatype/old_primrec.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar.ML" Presenting theory HOL.Relation Presenting theory HOL.Wellfounded Presenting theory HOL.Wfrec Presenting theory HOL.Transitive_Closure Presenting file "$ISABELLE_HOME/src/Provers/trancl.ML" Presenting theory HOL.Order_Relation Presenting theory HOL.BNF_Wellorder_Relation Presenting theory HOL.HOL Presenting file "$ISABELLE_HOME/src/Tools/misc_legacy.ML" Presenting file "$ISABELLE_HOME/src/Tools/try.ML" Presenting file "$ISABELLE_HOME/src/Tools/quickcheck.ML" Presenting file "$ISABELLE_HOME/src/Tools/solve_direct.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/zipper.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/isand.ML" Presenting file "$ISABELLE_HOME/src/Tools/IsaPlanner/rw_inst.ML" Presenting file "$ISABELLE_HOME/src/Provers/hypsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/splitter.ML" Presenting file "$ISABELLE_HOME/src/Provers/classical.ML" Presenting file "$ISABELLE_HOME/src/Provers/blast.ML" Presenting file "$ISABELLE_HOME/src/Provers/clasimp.ML" Presenting file "$ISABELLE_HOME/src/Tools/eqsubst.ML" Presenting file "$ISABELLE_HOME/src/Provers/quantifier1.ML" Presenting file "$ISABELLE_HOME/src/Tools/atomize_elim.ML" Presenting file "$ISABELLE_HOME/src/Tools/cong_tac.ML" Presenting file "$ISABELLE_HOME/src/Tools/intuitionistic.ML" Presenting file "$ISABELLE_HOME/src/Tools/project_rule.ML" Presenting file "$ISABELLE_HOME/src/Tools/subtyping.ML" Presenting file "$ISABELLE_HOME/src/Tools/case_product.ML" Presenting file "Tools/hologic.ML" Presenting file "Tools/rewrite_hol_proof.ML" Presenting theory HOL.Zorn Presenting file "Tools/simpdata.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct.ML" Presenting file "$ISABELLE_HOME/src/Tools/induction.ML" Presenting file "$ISABELLE_HOME/src/Tools/induct_tacs.ML" Presenting file "$ISABELLE_HOME/src/Tools/coherent.ML" Presenting file "Tools/cnf.ML" Presenting theory HOL.BNF_Wellorder_Embedding Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Fields Presenting file "$ISABELLE_HOME/src/Provers/Arith/fast_lin_arith.ML" Presenting file "Tools/lin_arith.ML" Presenting theory HOL.Finite_Set Presenting theory HOL.BNF_Cardinal_Arithmetic Presenting theory HOL.Hilbert_Choice Presenting file "Tools/choice_specification.ML" Presenting theory HOL.Basic_BNFs Presenting theory HOL.BNF_Cardinal_Order_Relation Presenting theory HOL.Basic_BNF_LFPs Presenting file "Tools/BNF/bnf_lfp_basic_sugar.ML" Presenting theory HOL.Meson Presenting file "Tools/Meson/meson.ML" Presenting file "Tools/Meson/meson_clausify.ML" Presenting file "Tools/Meson/meson_tactic.ML" Presenting theory HOL.Fun_Def_Base Presenting file "Tools/Function/function_lib.ML" Presenting file "Tools/Function/function_common.ML" Presenting file "Tools/Function/function_context_tree.ML" Presenting file "Tools/Function/sum_tree.ML" Presenting theory HOL.BNF_Wellorder_Constructions Presenting theory HOL.BNF_Composition Presenting file "Tools/BNF/bnf_comp_tactics.ML" Presenting file "Tools/BNF/bnf_comp.ML" Presenting theory HOL.BNF_Least_Fixpoint Presenting file "Tools/BNF/bnf_lfp_util.ML" Presenting file "Tools/BNF/bnf_lfp_tactics.ML" Presenting file "Tools/BNF/bnf_lfp.ML" Presenting file "Tools/BNF/bnf_lfp_compat.ML" Presenting file "Tools/BNF/bnf_lfp_rec_sugar_more.ML" Presenting file "Tools/BNF/bnf_lfp_size.ML" Presenting file "Tools/datatype_simprocs.ML" Presenting theory HOL.Num Presenting file "Tools/numeral.ML" Presenting theory HOL.Power Presenting theory HOL.Transfer Presenting file "Tools/Transfer/transfer.ML" Presenting file "Tools/Transfer/transfer_bnf.ML" Presenting file "Tools/BNF/bnf_fp_rec_sugar_transfer.ML" Presenting theory Tools.Code_Generator Presenting file "cache_io.ML" Presenting file "Code/code_preproc.ML" Presenting file "Code/code_symbol.ML" Presenting file "Code/code_thingol.ML" Presenting file "Code/code_simp.ML" Presenting file "Code/code_printer.ML" Presenting file "Code/code_target.ML" Presenting file "Code/code_namespace.ML" Presenting file "Code/code_ml.ML" Presenting file "Code/code_haskell.ML" Presenting file "Code/code_scala.ML" Presenting file "Code/code_runtime.ML" Presenting file "nbe.ML" Presenting theory HOL.Equiv_Relations Presenting theory HOL.Complete_Partial_Order Presenting theory HOL.Option Presenting theory HOL.BNF_Def Presenting file "Tools/BNF/bnf_util.ML" Presenting file "Tools/BNF/bnf_tactics.ML" Presenting file "Tools/BNF/bnf_def_tactics.ML" Presenting file "Tools/BNF/bnf_def.ML" Presenting theory HOL.ATP Presenting file "Tools/ATP/atp_util.ML" Presenting file "Tools/ATP/atp_problem.ML" Presenting file "Tools/ATP/atp_proof.ML" Presenting file "Tools/ATP/atp_proof_redirect.ML" Presenting file "Tools/lambda_lifting.ML" Presenting file "Tools/monomorph.ML" Presenting file "Tools/ATP/atp_problem_generate.ML" Presenting file "Tools/ATP/atp_proof_reconstruct.ML" Presenting theory HOL.Groups_Big Presenting theory HOL.SAT Presenting file "Tools/prop_logic.ML" Presenting file "Tools/sat_solver.ML" Presenting file "Tools/sat.ML" Presenting file "Tools/Argo/argo_sat_solver.ML" Presenting theory HOL.Partial_Function Presenting file "Tools/Function/partial_function.ML" Presenting theory HOL.Int Presenting file "Tools/int_arith.ML" Presenting theory HOL.Lattices_Big Presenting theory HOL.Quotient Presenting file "Tools/Quotient/quotient_info.ML" Presenting file "Tools/Quotient/quotient_term.ML" Presenting file "Tools/Quotient/quotient_type.ML" Presenting file "Tools/Quotient/quotient_def.ML" Presenting file "Tools/Quotient/quotient_tacs.ML" Presenting file "Tools/BNF/bnf_lift.ML" Presenting theory HOL.Euclidean_Division Presenting theory HOL.Parity Presenting theory HOL.Divides Presenting theory HOL.Lifting Presenting file "Tools/Lifting/lifting_util.ML" Presenting file "Tools/Lifting/lifting_info.ML" Presenting file "Tools/Lifting/lifting_bnf.ML" Presenting file "Tools/Lifting/lifting_term.ML" Presenting file "Tools/Lifting/lifting_def.ML" Presenting file "Tools/Lifting/lifting_setup.ML" Presenting file "Tools/Lifting/lifting_def_code_dt.ML" Presenting theory HOL.Numeral_Simprocs Presenting file "$ISABELLE_HOME/src/Provers/Arith/assoc_fold.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/combine_numerals.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_numeral_factor.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/extract_common_term.ML" Presenting file "Tools/numeral_simprocs.ML" Presenting file "Tools/nat_numeral_simprocs.ML" Presenting theory HOL.Groebner_Basis Presenting file "Tools/groebner.ML" Presenting theory HOL.Set_Interval Presenting theory HOL.Semiring_Normalization Presenting file "Tools/semiring_normalizer.ML" Presenting theory HOL.Lifting_Set Presenting theory HOL.Presburger Presenting file "Tools/Qelim/qelim.ML" Presenting file "Tools/Qelim/cooper_procedure.ML" Presenting file "Tools/Qelim/cooper.ML" Presenting file "Tools/try0.ML" Presenting theory HOL.Groups_List Presenting theory HOL.BNF_Fixpoint_Base Presenting file "Tools/BNF/bnf_fp_util_tactics.ML" Presenting file "Tools/BNF/bnf_fp_util.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_fp_def_sugar.ML" Presenting file "Tools/BNF/bnf_fp_n2m_tactics.ML" Presenting file "Tools/BNF/bnf_fp_n2m.ML" Presenting file "Tools/BNF/bnf_fp_n2m_sugar.ML" Presenting theory HOL.Bit_Operations Presenting theory HOL.Argo Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_expr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_term.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_lit.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_proof.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_rewr.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cls.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_common.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cc.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_simplex.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_thy.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_heap.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_cdcl.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_core.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_clausify.ML" Presenting file "$ISABELLE_HOME/src/Tools/Argo/argo_solver.ML" Presenting file "Tools/Argo/argo_tactic.ML" Presenting theory HOL.Code_Numeral Presenting theory HOL.Random Presenting theory HOL.String Presenting file "Tools/string_syntax.ML" Presenting file "Tools/literal.ML" Presenting theory HOL.Typerep Presenting theory HOL.Map Presenting theory HOL.Lazy_Sequence Presenting theory HOL.Enum Presenting theory HOL.Limited_Sequence Presenting theory HOL.Sledgehammer Presenting file "Tools/ATP/system_on_tptp.ML" Presenting file "Tools/Sledgehammer/async_manager_legacy.ML" Presenting file "Tools/Sledgehammer/sledgehammer_util.ML" Presenting file "Tools/Sledgehammer/sledgehammer_fact.ML" Presenting file "Tools/Sledgehammer/sledgehammer_proof_methods.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_annotate.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_proof.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_preplay.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_compress.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_isar.ML" Presenting file "Tools/Sledgehammer/sledgehammer_atp_systems.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_atp.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_smt.ML" Presenting file "Tools/Sledgehammer/sledgehammer_prover_minimize.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mepo.ML" Presenting file "Tools/Sledgehammer/sledgehammer_mash.ML" Presenting file "Tools/Sledgehammer/sledgehammer.ML" Presenting file "Tools/Sledgehammer/sledgehammer_commands.ML" Presenting file "Tools/Sledgehammer/sledgehammer_tactics.ML" Presenting theory HOL.Random_Pred Presenting theory HOL.Random_Sequence Presenting theory HOL.Predicate Presenting theory HOL.Fun_Def Presenting file "Tools/Function/function_core.ML" Presenting file "Tools/Function/mutual.ML" Presenting file "Tools/Function/pattern_split.ML" Presenting file "Tools/Function/relation.ML" Presenting file "Tools/Function/function_elims.ML" Presenting file "Tools/Function/function.ML" Presenting file "Tools/Function/pat_completeness.ML" Presenting file "Tools/Function/fun.ML" Presenting file "Tools/Function/induction_schema.ML" Presenting file "Tools/Function/measure_functions.ML" Presenting file "Tools/Function/lexicographic_order.ML" Presenting file "Tools/Function/termination.ML" Presenting file "Tools/Function/scnp_solve.ML" Presenting file "Tools/Function/scnp_reconstruct.ML" Presenting file "Tools/Function/fun_cases.ML" Presenting theory HOL.Code_Evaluation Presenting file "Tools/code_evaluation.ML" Presenting file "Tools/value_command.ML" Presenting file "Tools/reification.ML" Presenting theory HOL.Quickcheck_Random Presenting file "Tools/Quickcheck/quickcheck_common.ML" Presenting file "Tools/Quickcheck/random_generators.ML" Presenting theory HOL.Extraction Presenting theory HOL.Quickcheck_Exhaustive Presenting file "Tools/Quickcheck/exhaustive_generators.ML" Presenting file "Tools/Quickcheck/abstract_generators.ML" Presenting theory HOL.Quickcheck_Narrowing Presenting file "Tools/Quickcheck/Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/PNF_Narrowing_Engine.hs" Presenting file "Tools/Quickcheck/narrowing_generators.ML" Presenting file "Tools/Quickcheck/find_unused_assms.ML" Presenting theory HOL.Mirabelle Presenting file "Tools/Mirabelle/mirabelle.ML" Presenting file "Tools/Mirabelle/mirabelle_arith.ML" Presenting file "Tools/Mirabelle/mirabelle_metis.ML" Presenting file "Tools/Mirabelle/mirabelle_presburger.ML" Presenting file "Tools/Mirabelle/mirabelle_quickcheck.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer_filter.ML" Presenting file "Tools/Mirabelle/mirabelle_sledgehammer.ML" Presenting file "Tools/Mirabelle/mirabelle_try0.ML" Presenting theory HOL.Record Presenting file "Tools/record.ML" Presenting theory HOL.GCD Presenting theory HOL.Metis Presenting file "$ISABELLE_HOME/src/Tools/Metis/metis.ML" Presenting file "Tools/Metis/metis_generate.ML" Presenting file "Tools/Metis/metis_reconstruct.ML" Presenting file "Tools/Metis/metis_tactic.ML" Presenting theory HOL.Conditionally_Complete_Lattices Presenting theory HOL.Factorial Presenting theory HOL.List Presenting theory Main Presenting theory HOL.Filter Presenting theory HOL.Archimedean_Field Presenting theory HOL.SMT Presenting file "Tools/SMT/smt_util.ML" Presenting file "Tools/SMT/smt_failure.ML" Presenting file "Tools/SMT/smt_config.ML" Presenting file "Tools/SMT/smt_builtin.ML" Presenting theory HOL.Binomial Presenting file "Tools/SMT/smt_datatypes.ML" Presenting file "Tools/SMT/smt_normalize.ML" Presenting file "Tools/SMT/smt_translate.ML" Presenting file "Tools/SMT/smtlib.ML" Presenting file "Tools/SMT/smtlib_interface.ML" Presenting file "Tools/SMT/smtlib_proof.ML" Presenting file "Tools/SMT/smtlib_isar.ML" Presenting file "Tools/SMT/z3_proof.ML" Presenting file "Tools/SMT/z3_isar.ML" Presenting file "Tools/SMT/smt_solver.ML" Presenting file "Tools/SMT/cvc4_interface.ML" Presenting file "Tools/SMT/cvc4_proof_parse.ML" Presenting file "Tools/SMT/verit_proof.ML" Presenting file "Tools/SMT/verit_isar.ML" Presenting file "Tools/SMT/verit_proof_parse.ML" Presenting file "Tools/SMT/conj_disj_perm.ML" Presenting file "Tools/SMT/smt_replay_methods.ML" Presenting file "Tools/SMT/smt_replay.ML" Presenting file "Tools/SMT/smt_replay_arith.ML" Presenting file "Tools/SMT/z3_interface.ML" Presenting file "Tools/SMT/z3_replay_rules.ML" Presenting file "Tools/SMT/z3_replay_methods.ML" Presenting file "Tools/SMT/z3_replay.ML" Presenting file "Tools/SMT/verit_replay_methods.ML" Presenting file "Tools/SMT/verit_replay.ML" Presenting file "Tools/SMT/smt_systems.ML" Presenting theory HOL.Predicate_Compile Presenting file "Tools/Predicate_Compile/predicate_compile_aux.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_compilations.ML" Presenting file "Tools/Predicate_Compile/core_data.ML" Presenting file "Tools/Predicate_Compile/mode_inference.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_proof.ML" Presenting theory HOL.Hull Presenting file "Tools/Predicate_Compile/predicate_compile_core.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_data.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_fun.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_pred.ML" Presenting file "Tools/Predicate_Compile/predicate_compile_specialisation.ML" Presenting file "Tools/Predicate_Compile/predicate_compile.ML" Presenting theory HOL.Rat Presenting theory HOL.Modules Presenting theory HOL.Vector_Spaces Presenting theory HOL.Inequalities Presenting theory HOL.BNF_Greatest_Fixpoint Presenting file "Tools/BNF/bnf_gfp_util.ML" Presenting file "Tools/BNF/bnf_gfp_tactics.ML" Presenting file "Tools/BNF/bnf_gfp.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar_tactics.ML" Presenting file "Tools/BNF/bnf_gfp_rec_sugar.ML" Presenting theory HOL.Nunchaku Presenting file "Tools/Nunchaku/nunchaku_util.ML" Presenting file "Tools/Nunchaku/nunchaku_collect.ML" Presenting file "Tools/Nunchaku/nunchaku_problem.ML" Presenting file "Tools/Nunchaku/nunchaku_translate.ML" Presenting file "Tools/Nunchaku/nunchaku_model.ML" Presenting file "Tools/Nunchaku/nunchaku_reconstruct.ML" Presenting file "Tools/Nunchaku/nunchaku_display.ML" Presenting file "Tools/Nunchaku/nunchaku_tool.ML" Presenting file "Tools/Nunchaku/nunchaku.ML" Presenting file "Tools/Nunchaku/nunchaku_commands.ML" Presenting theory HOL.Series Presenting theory HOL.Deriv Presenting theory HOL.Real_Vector_Spaces Presenting theory HOL.NthRoot Presenting theory Complex_Main Presenting theory HOL.Real Presenting file "Tools/SMT/smt_real.ML" Presenting file "Tools/SMT/z3_real.ML" Presenting file "Tools/Argo/argo_real.ML" Presenting theory HOL.Complex Presenting theory HOL-Library.Function_Algebras Presenting theory HOL.MacLaurin Presenting theory HOL-Library.Set_Algebras Presenting theory HOL-Library.Adhoc_Overloading Presenting file "adhoc_overloading.ML" Presenting theory HOL.Limits Presenting theory HOL-Library.BNF_Axiomatization Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_axiomatization.ML" Presenting theory HOL.Topological_Spaces Presenting theory HOL-Library.BigO Presenting theory HOL-Library.Char_ord Presenting theory HOL-Library.Phantom_Type Presenting theory HOL-Library.While_Combinator Presenting theory HOL-Library.Bourbaki_Witt_Fixpoint Presenting theory HOL-Library.Code_Cardinality Presenting theory HOL-Library.AList Presenting theory HOL-Library.Combine_PER Presenting theory HOL-Library.Cardinality Presenting theory HOL-Library.Code_Test Presenting file "code_test.ML" Presenting theory HOL.Transcendental Presenting theory HOL-Library.Confluence Presenting theory HOL-Library.Case_Converter Presenting file "case_converter.ML" Presenting theory HOL-Library.Conditional_Parametricity Presenting file "conditional_parametricity.ML" Presenting theory HOL-Library.Code_Lazy Presenting file "code_lazy.ML" Presenting theory HOL-Library.Confluent_Quotient Presenting theory HOL-Library.Nat_Bijection Presenting theory HOL-Library.Countable_Complete_Lattices Presenting theory HOL-Library.Infinite_Set Presenting theory HOL-Library.Debug Presenting theory HOL-Library.Countable_Set Presenting theory HOL-Library.Diagonal_Subsequence Presenting theory HOL-Library.Countable Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_lfp_countable.ML" Presenting theory HOL-Library.Old_Datatype Presenting file "$ISABELLE_HOME/src/HOL/Tools/Old_Datatype/old_datatype.ML" Presenting theory HOL-Library.Countable_Set_Type Presenting theory HOL-Library.Discrete Presenting theory HOL-Library.Disjoint_FSets Presenting theory HOL-Library.Disjoint_Sets Presenting theory HOL-Library.Dlist Presenting theory HOL-Library.Dual_Ordered_Lattice Presenting theory HOL-Library.FuncSet Presenting theory HOL-Library.Complete_Partial_Order2 Presenting theory HOL-Library.Extended Presenting theory HOL-Library.Simps_Case_Conv Presenting file "simps_case_conv.ML" Presenting theory HOL-Library.FSet Presenting theory HOL-Library.Equipollence Presenting theory HOL-Library.Order_Continuity Presenting theory HOL-Library.Indicator_Function Presenting theory HOL-Library.Finite_Map Presenting theory HOL-Library.Extended_Nat Presenting theory HOL-Library.Liminf_Limsup Presenting theory HOL-Library.Log_Nat Presenting theory HOL-Library.Function_Division Presenting theory HOL-Library.Fun_Lexorder Presenting theory HOL-Library.Going_To_Filter Presenting theory HOL-Library.Lattice_Algebras Presenting theory HOL-Library.Groups_Big_Fun Presenting theory HOL-Library.Interval_Float Presenting theory HOL-Library.IArray Presenting theory HOL-Library.Interval Presenting theory HOL-Library.Lattice_Constructions Presenting theory HOL-Library.Stream Presenting theory HOL-Library.Extended_Nonnegative_Real Presenting theory HOL-Library.ListVector Presenting theory HOL-Library.Float Presenting theory HOL-Library.Extended_Real Presenting theory HOL-Library.Lub_Glb Presenting theory HOL-Library.Monad_Syntax Presenting theory HOL-Library.More_List Presenting theory HOL-Library.Sublist Presenting theory HOL-Library.Cancellation Presenting file "Cancellation/cancel.ML" Presenting file "Cancellation/cancel_data.ML" Presenting file "Cancellation/cancel_simprocs.ML" Presenting theory HOL-Library.Linear_Temporal_Logic_on_Streams Presenting theory HOL-Library.Nonpos_Ints Presenting theory HOL-Library.Multiset_Order Presenting theory HOL-Library.BNF_Corec Presenting theory HOL-Library.Open_State_Syntax Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_util.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar_tactics.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_sugar.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/BNF/bnf_gfp_grec_unique_sugar.ML" Presenting theory HOL-Library.Parallel Presenting theory HOL-Library.Numeral_Type Presenting theory HOL-Library.Periodic_Fun Presenting theory HOL-Library.Pattern_Aliases Presenting theory HOL-Library.Mapping Presenting theory HOL-Library.Option_ord Presenting theory HOL-Library.Power_By_Squaring Presenting theory HOL-Library.Product_Plus Presenting theory HOL-Library.Quotient_Syntax Presenting theory HOL-Library.Omega_Words_Fun Presenting theory HOL-Library.Quadratic_Discriminant Presenting theory HOL-Library.Quotient_Set Presenting theory HOL-Library.Quotient_Option Presenting theory HOL-Library.Quotient_Sum Presenting theory HOL-Library.Quotient_Product Presenting theory HOL-Library.Quotient_List Presenting theory HOL-Library.Quotient_Type Presenting theory HOL-Library.Preorder Presenting file "$ISABELLE_HOME/src/Provers/preorder.ML" Presenting theory HOL-Library.Type_Length Presenting theory HOL-Library.Saturated Presenting theory HOL-Library.Reflection Presenting file "$ISABELLE_HOME/src/HOL/Tools/reflection.ML" Presenting theory HOL-Library.Signed_Division Presenting theory HOL-Library.Landau_Symbols Presenting theory HOL-Library.State_Monad Presenting theory HOL-Library.Comparator Presenting theory HOL-Library.Set_Idioms Presenting theory HOL-Library.Transitive_Closure_Table Presenting theory HOL-Library.Rewrite Presenting file "cconv.ML" Presenting theory HOL-Library.Sorting_Algorithms Presenting file "rewrite.ML" Presenting theory HOL-Library.Tree Presenting theory HOL-Library.Tree_Multiset Presenting theory HOL-Library.Tree_Real Presenting theory HOL-Library.Z2 Presenting theory HOL-Library.Uprod Presenting theory HOL-Library.Library Presenting theory HOL-Library.Finite_Lattice Presenting theory HOL-Library.Poly_Mapping Presenting theory HOL-Library.List_Lexorder Presenting theory HOL-Library.Ramsey Presenting theory HOL-Library.List_Lenlexorder Presenting theory HOL-Library.Prefix_Order Presenting theory HOL-Library.Product_Lexorder Presenting theory HOL-Library.Product_Order Presenting theory HOL-Library.Subseq_Order Presenting theory HOL-Library.Code_Binary_Nat Presenting theory HOL-Library.Code_Abstract_Nat Presenting theory HOL-Library.Multiset Presenting file "multiset_simprocs.ML" Presenting theory HOL-Library.AList_Mapping Presenting theory HOL-Library.Code_Target_Int Presenting theory HOL-Library.Code_Real_Approx_By_Float Presenting theory HOL-Library.Code_Target_Numeral Presenting theory HOL-Library.Code_Target_Numeral_Float Presenting theory HOL-Library.Complex_Order Presenting theory HOL-Library.Code_Target_Nat Presenting theory HOL-Library.Datatype_Records Presenting file "datatype_records.ML" Presenting theory HOL-Library.DAList Presenting theory HOL-Library.DAList_Multiset Presenting theory HOL-Library.RBT Presenting theory HOL-Library.LaTeXsugar Presenting theory HOL-Library.OptionalSugar Presenting theory HOL.Nitpick Presenting theory HOL-Library.RBT_Mapping Presenting file "Tools/Nitpick/kodkod.ML" Presenting file "Tools/Nitpick/kodkod_sat.ML" Presenting file "Tools/Nitpick/nitpick_util.ML" Presenting file "Tools/Nitpick/nitpick_hol.ML" Presenting file "Tools/Nitpick/nitpick_mono.ML" Presenting file "Tools/Nitpick/nitpick_preproc.ML" Presenting file "Tools/Nitpick/nitpick_scope.ML" Presenting file "Tools/Nitpick/nitpick_peephole.ML" Presenting file "Tools/Nitpick/nitpick_rep.ML" Presenting file "Tools/Nitpick/nitpick_nut.ML" Presenting file "Tools/Nitpick/nitpick_kodkod.ML" Presenting file "Tools/Nitpick/nitpick_model.ML" Presenting file "Tools/Nitpick/nitpick.ML" Presenting file "Tools/Nitpick/nitpick_commands.ML" Presenting file "Tools/Nitpick/nitpick_tests.ML" Presenting theory HOL-Library.Predicate_Compile_Alternative_Defs Presenting theory HOL-Library.Sum_of_Squares Presenting file "Sum_of_Squares/positivstellensatz.ML" Presenting file "Sum_of_Squares/positivstellensatz_tools.ML" Presenting file "Sum_of_Squares/sum_of_squares.ML" Presenting file "Sum_of_Squares/sos_wrapper.ML" Presenting theory HOL-Library.RBT_Set Presenting theory HOL-Library.Code_Prolog Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/code_prolog.ML" Presenting theory FOL_Seq_Calc1.Common Presenting theory HOL-Library.Predicate_Compile_Quickcheck Presenting file "$ISABELLE_HOME/src/HOL/Tools/Predicate_Compile/predicate_compile_quickcheck.ML" Presenting theory HOL-Library.Realizers Presenting file "$ISABELLE_HOME/src/HOL/Tools/datatype_realizer.ML" Presenting file "$ISABELLE_HOME/src/HOL/Tools/inductive_realizer.ML" Presenting theory FOL_Seq_Calc1.Sequent Presenting theory HOL-Library.Refute Presenting file "refute.ML" Presenting theory HOL-Library.Old_Recdef Presenting file "old_recdef.ML" Presenting theory HOL-Library.Word Presenting file "Tools/word_lib.ML" Presenting theory FOL_Seq_Calc1.Tableau Presenting file "Tools/smt_word.ML" Presenting theory HOL-Library.RBT_Impl Presenting theory FOL-Fitting.FOL_Fitting Presenting FOL_Axiomatic ... Presenting document FOL_Axiomatic/document Presenting document FOL_Axiomatic/outline Presenting theory Pure.Sessions Presenting theory ML_Bootstrap Presenting theory HOL.Lattices Presenting theory HOL.Boolean_Algebras Presenting file "Tools/boolean_algebra_cancel.ML" Presenting theory HOL.Typedef Presenting file "Tools/typedef.ML" Presenting theory HOL.Set Presenting theory HOL.Groups Presenting file "Tools/group_cancel.ML" Presenting theory HOL.Fun Presenting file "Tools/functor.ML" Presenting theory HOL.Complete_Lattices Presenting theory HOL.Sum_Type Presenting theory HOL.Product_Type Presenting file "Tools/split_rule.ML" Presenting file "Tools/set_comprehension_pointfree.ML" Presenting file "Tools/inductive_set.ML" Presenting theory HOL.Orderings Presenting file "$ISABELLE_HOME/src/Provers/order_procedure.ML" Presenting file "$ISABELLE_HOME/src/Provers/order_tac.ML" Presenting theory HOL.Nat Presenting file "Tools/nat_arith.ML" Presenting theory HOL.Rings Presenting file "Tools/arith_data.ML" Presenting file "$ISABELLE_HOME/src/Provers/Arith/cancel_div_mod.ML" Presenting theory HOL.Ctr_Sugar Presenting file "Tools/Ctr_Sugar/case_translation.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_util.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_tactics.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar_code.ML" Presenting file "Tools/Ctr_Sugar/ctr_sugar.ML" Presenting file "Tools/coinduction.ML" Presenting theory HOL.Wellfounded Build timed out (after 240 minutes). Marking the build as aborted. Build was aborted Archiving artifacts Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 0 seconds No emails were triggered. Finished: ABORTED