Skip to content

Commit 2eb08ab

Browse files
committed
chore(Data/Prod/Lex): remove backward.isDefEq.respectTransparency (#41838)
Clean up some `respectTransparency` tech debt.
1 parent f3c143a commit 2eb08ab

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

Mathlib/Data/Prod/Lex.lean

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -181,13 +181,11 @@ theorem _root_.lexOrd_eq [Ord α] [Ord β] : @lexOrd α β _ _ = instOrdLexProd
181181

182182
theorem _root_.Ord.lex_eq [oα : Ord α] [oβ : Ord β] : Ord.lex oα oβ = instOrdLexProd := rfl
183183

184-
set_option backward.isDefEq.respectTransparency false in
185184
instance [Ord α] [Ord β] [Std.OrientedOrd α] [Std.OrientedOrd β] : Std.OrientedOrd (α ×ₗ β) :=
186-
inferInstanceAs (Std.OrientedCmp (compareLex _ _))
185+
inferInstanceAs (@Std.OrientedCmp (α × β) (compareLex _ _))
187186

188-
set_option backward.isDefEq.respectTransparency false in
189187
instance [Ord α] [Ord β] [Std.TransOrd α] [Std.TransOrd β] : Std.TransOrd (α ×ₗ β) :=
190-
inferInstanceAs (Std.TransCmp (compareLex _ _))
188+
inferInstanceAs (@Std.TransCmp (α × β) (compareLex _ _))
191189

192190
/-- Dictionary / lexicographic linear order for pairs. -/
193191
instance instLinearOrder (α β : Type*) [LinearOrder α] [LinearOrder β] : LinearOrder (α ×ₗ β) where

0 commit comments

Comments
 (0)