Skip to content

Commit 9e49383

Browse files
committed
fix2
1 parent ffa9a48 commit 9e49383

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

Foundation/FirstOrder/Bootstrapping/Syntax/Formula/Coding.lean

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,16 +122,16 @@ noncomputable instance : LCWQIsoGödelQuote (SyntacticSemiformula L) (Bootstrapp
122122

123123
open Bootstrapping.Arithmetic
124124

125-
@[simp] lemma typed_quote_eq (t u : SyntacticArithmeticSemiterm n) :
125+
@[simp] lemma typed_quote_eq (t u : SyntacticSemiterm ℒₒᵣ n) :
126126
(⌜(“!!t = !!u” : SyntacticArithmeticSemiformula n)⌝ : Bootstrapping.Semiformula V ℒₒᵣ n) = (⌜t⌝ ≐ ⌜u⌝) := rfl
127127

128-
@[simp] lemma typed_quote_ne (t u : SyntacticArithmeticSemiterm n) :
128+
@[simp] lemma typed_quote_ne (t u : SyntacticSemiterm ℒₒᵣ n) :
129129
(⌜(“!!t ≠ !!u” : SyntacticArithmeticSemiformula n)⌝ : Bootstrapping.Semiformula V ℒₒᵣ n) = (⌜t⌝ ≉ ⌜u⌝) := rfl
130130

131-
@[simp] lemma typed_quote_lt (t u : SyntacticArithmeticSemiterm n) :
131+
@[simp] lemma typed_quote_lt (t u : SyntacticSemiterm ℒₒᵣ n) :
132132
(⌜(“!!t < !!u” : SyntacticArithmeticSemiformula n)⌝ : Bootstrapping.Semiformula V ℒₒᵣ n) = (⌜t⌝ <' ⌜u⌝) := rfl
133133

134-
@[simp] lemma typed_quote_nlt (t u : SyntacticArithmeticSemiterm n) :
134+
@[simp] lemma typed_quote_nlt (t u : SyntacticSemiterm ℒₒᵣ n) :
135135
(⌜(“!!t ≮ !!u” : SyntacticArithmeticSemiformula n)⌝ : Bootstrapping.Semiformula V ℒₒᵣ n) = (⌜t⌝ ≮' ⌜u⌝) := rfl
136136

137137
lemma ne_iff_val_ne (φ ψ : Bootstrapping.Semiformula V L n) : φ ≠ ψ ↔ φ.val ≠ ψ.val := Iff.ne Semiformula.ext_iff

Foundation/FirstOrder/Bootstrapping/Syntax/Term/Coding.lean

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,29 +47,29 @@ variable {V}
4747

4848
open Bootstrapping.Arithmetic
4949

50-
@[simp] lemma typed_quote_add (t u : SyntacticArithmeticSemiterm n) :
51-
(⌜(‘!!t + !!u’ : SyntacticArithmeticSemiterm n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = ⌜t⌝ + ⌜u⌝ := rfl
50+
@[simp] lemma typed_quote_add (t u : SyntacticSemiterm ℒₒᵣ n) :
51+
(⌜(‘!!t + !!u’ : SyntacticSemiterm ℒₒᵣ n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = ⌜t⌝ + ⌜u⌝ := rfl
5252

53-
@[simp] lemma typed_quote_mul (t u : SyntacticArithmeticSemiterm n) :
54-
(⌜(‘!!t * !!u’ : SyntacticArithmeticSemiterm n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = ⌜t⌝ * ⌜u⌝ := rfl
53+
@[simp] lemma typed_quote_mul (t u : SyntacticSemiterm ℒₒᵣ n) :
54+
(⌜(‘!!t * !!u’ : SyntacticSemiterm ℒₒᵣ n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = ⌜t⌝ * ⌜u⌝ := rfl
5555

5656
lemma typed_quote_numeral_eq_numeral_one :
57-
(⌜((1 : ℕ) : SyntacticArithmeticSemiterm n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = typedNumeral 1 := by
57+
(⌜((1 : ℕ) : SyntacticSemiterm ℒₒᵣ n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = typedNumeral 1 := by
5858
simp [Bootstrapping.Arithmetic.typedNumeral,
5959
Bootstrapping.Arithmetic.one, Bootstrapping.Arithmetic.qqFunc_absolute, qqFuncN_eq_qqFunc]
6060
rfl
6161

6262
@[simp] lemma typed_quote_numeral_eq_numeral (k : ℕ) :
63-
(⌜(↑k : SyntacticArithmeticSemiterm n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = typedNumeral ↑k := by
63+
(⌜(↑k : SyntacticSemiterm ℒₒᵣ n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n) = typedNumeral ↑k := by
6464
match k with
6565
| 0 =>
6666
simp [Bootstrapping.Arithmetic.typedNumeral,
6767
Bootstrapping.Arithmetic.zero, Bootstrapping.Arithmetic.qqFunc_absolute, qqFuncN_eq_qqFunc]
6868
rfl
6969
| 1 => simp [typed_quote_numeral_eq_numeral_one]
7070
| k + 1 + 1 =>
71-
calc (⌜(↑(k + 1 + 1) : SyntacticArithmeticSemiterm n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n)
72-
_ = ⌜(↑(k + 1) : SyntacticArithmeticSemiterm n)⌝ + ⌜((1 : ℕ) : SyntacticArithmeticSemiterm n)⌝ := rfl
71+
calc (⌜(↑(k + 1 + 1) : SyntacticSemiterm ℒₒᵣ n)⌝ : Bootstrapping.Semiterm V ℒₒᵣ n)
72+
_ = ⌜(↑(k + 1) : SyntacticSemiterm ℒₒᵣ n)⌝ + ⌜((1 : ℕ) : SyntacticSemiterm ℒₒᵣ n)⌝ := rfl
7373
_ = typedNumeral ↑(k + 1) + typedNumeral 1 := by simp [typed_quote_numeral_eq_numeral (k + 1), typed_quote_numeral_eq_numeral_one]
7474
_ = typedNumeral (↑k + 1 + 1) := by simp
7575

0 commit comments

Comments
 (0)