File tree Expand file tree Collapse file tree 16 files changed +19
-20
lines changed
Expand file tree Collapse file tree 16 files changed +19
-20
lines changed Original file line number Diff line number Diff line change 494494Lemma list_numerals_nodup n :
495495 NoDup (list_numerals n).
496496Proof .
497- apply FinFun .Injective_map_NoDup.
497+ apply Finite .Injective_map_NoDup.
498498 - intros k k'. apply hfs_numeral_inj.
499499 - apply list_n_nodup.
500500Qed .
Original file line number Diff line number Diff line change 11Set Implicit Arguments .
2- From Stdlib Require Import Morphisms Lia FinFun .
2+ From Stdlib Require Import Morphisms Lia Finite .
33From Undecidability.HOU Require Import std.std.
44From Undecidability.HOU.calculus Require Import
55 prelim terms syntax semantics confluence.
Original file line number Diff line number Diff line change 11Set Implicit Arguments .
22From Undecidability.HOU Require Import calculus.prelim calculus.terms calculus.syntax std.std.
3- From Stdlib Require Import Morphisms Lia FinFun .
3+ From Stdlib Require Import Morphisms Lia Finite .
44
55(* * Semantics * *)
66Section Semantics.
Original file line number Diff line number Diff line change 11Set Implicit Arguments .
2- From Stdlib Require Import List Arith Lia Morphisms FinFun .
2+ From Stdlib Require Import List Arith Lia Morphisms Finite .
33Import ListNotations.
44From Undecidability.HOU Require Import std.std.
55From Undecidability.HOU.calculus Require Import
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ From Stdlib Require Import List Lia Program.Program.
33From Undecidability.HOU Require Import std.std axioms.
44From Stdlib Require Import RelationClasses Morphisms Init.Wf Init.Nat Setoid .
55From Undecidability.HOU Require Import calculus.calculus second_order.goldfarb.encoding.
6- From Stdlib Require Import FinFun Arith.Wf_nat.
6+ From Stdlib Require Import Finite Arith.Wf_nat.
77Import ListNotations ArsInstances.
88
99
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ http://www.ps.uni-saarland.de/courses/sem-ws17/confluence.v
44 *)
55
66Set Implicit Arguments .
7- From Stdlib Require Import Morphisms FinFun .
7+ From Stdlib Require Import Morphisms Finite .
88From Undecidability.HOU Require Import std.tactics.
99
1010Section ClosureRelations.
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ http://www.ps.uni-saarland.de/courses/sem-ws17/confluence.v
44 *)
55
66Set Implicit Arguments .
7- From Stdlib Require Import Morphisms FinFun .
7+ From Stdlib Require Import Morphisms Finite .
88From Undecidability.HOU Require Import std.tactics std.misc std.ars.basic.
99Import ArsInstances.
1010#[export] Hint Constructors star : core.
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ http://www.ps.uni-saarland.de/courses/sem-ws17/confluence.v
44 *)
55
66Set Implicit Arguments .
7- From Stdlib Require Import Morphisms FinFun ConstructiveEpsilon.
7+ From Stdlib Require Import Morphisms Finite ConstructiveEpsilon.
88From Undecidability.HOU Require Import std.tactics std.decidable std.misc std.ars.basic std.ars.confluence.
99Import ArsInstances.
1010Section Evaluator.
Original file line number Diff line number Diff line change 11Set Implicit Arguments .
2- From Stdlib Require Import List Morphisms FinFun .
2+ From Stdlib Require Import List Morphisms Finite .
33From Undecidability.HOU Require Import std.tactics std.ars.basic std.ars.confluence.
44Import ListNotations ArsInstances.
55Section ListRelations.
Original file line number Diff line number Diff line change 1- Set Implicit Arguments .
2- From Stdlib Require Import FinFun .
1+ Set Implicit Arguments .
2+ From Stdlib Require Import Finite .
33From Undecidability.HOU Require Import std.decidable.
44
55Inductive diag: nat -> nat -> Type :=
You can’t perform that action at this time.
0 commit comments