Skip to content

Commit d30be9c

Browse files
kim-emclaude
andcommitted
chore: revert module keyword on incompatible Archive files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 11763e7 commit d30be9c

8 files changed

Lines changed: 25 additions & 56 deletions

File tree

Archive/Examples/IfNormalization/Result.lean

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
module
21
/-
32
Copyright (c) 2023 Chris Hughes. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Chris Hughes
65
-/
7-
public import Archive.Examples.IfNormalization.Statement
8-
public import Mathlib.Data.List.AList
9-
public import Mathlib.Tactic.Recall
10-
11-
12-
@[expose] public section
6+
import Archive.Examples.IfNormalization.Statement
7+
import Mathlib.Data.List.AList
8+
import Mathlib.Tactic.Recall
139

1410
/-!
1511
# A solution to the if normalization challenge in Lean.

Archive/Examples/IfNormalization/Statement.lean

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
module
21
/-
32
Copyright (c) 2023 Lean FRO LLC. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Kim Morrison
65
-/
76

8-
@[expose] public section
9-
107
/-!
118
# If normalization
129

Archive/Examples/IfNormalization/WithoutAesop.lean

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1-
module
21
/-
32
Copyright (c) 2023 Chris Hughes. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Chris Hughes, Kim Morrison
65
-/
7-
public import Archive.Examples.IfNormalization.Statement
8-
public import Mathlib.Data.List.AList
9-
10-
11-
@[expose] public section
6+
import Archive.Examples.IfNormalization.Statement
7+
import Mathlib.Data.List.AList
128

139
/-!
1410
# A variant of Chris Hughes' solution for the if normalization challenge.

Archive/Examples/MersennePrimes.lean

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
1-
module
21
/-
32
Copyright (c) 2020 Kim Morrison. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Kim Morrison
65
-/
7-
public import Mathlib.NumberTheory.LucasLehmer
8-
9-
10-
@[expose] public section
6+
import Mathlib.NumberTheory.LucasLehmer
117

128
/-!
139
# Explicit Mersenne primes

Archive/Imo/Imo1982Q3.lean

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1-
module
21
/-
32
Copyright (c) 2024 Violeta Hernández Palacios. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Violeta Hernández Palacios, Alex Brodbelt
65
-/
7-
public import Mathlib.Algebra.Order.Field.GeomSum
8-
public import Mathlib.Data.NNReal.Basic
9-
10-
11-
@[expose] public section
6+
import Mathlib.Algebra.Order.Field.GeomSum
7+
import Mathlib.Data.NNReal.Basic
128

139
/-!
1410
# IMO 1982 Q3

Archive/Imo/Imo2024Q1.lean

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,15 @@
1-
module
21
/-
32
Copyright (c) 2024 Joseph Myers. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Joseph Myers
65
-/
7-
public import Mathlib.Algebra.BigOperators.Intervals
8-
public import Mathlib.Algebra.BigOperators.Ring.Finset
9-
public import Mathlib.Algebra.Order.BigOperators.Group.LocallyFinite
10-
public import Mathlib.Algebra.Order.ToIntervalMod
11-
public import Mathlib.Data.Real.Archimedean
12-
public import Mathlib.Tactic.Peel
13-
public import Mathlib.Tactic.Recall
14-
15-
16-
@[expose] public section
6+
import Mathlib.Algebra.BigOperators.Intervals
7+
import Mathlib.Algebra.BigOperators.Ring.Finset
8+
import Mathlib.Algebra.Order.BigOperators.Group.LocallyFinite
9+
import Mathlib.Algebra.Order.ToIntervalMod
10+
import Mathlib.Data.Real.Archimedean
11+
import Mathlib.Tactic.Peel
12+
import Mathlib.Tactic.Recall
1713

1814
/-!
1915
# IMO 2024 Q1

Archive/Imo/Imo2024Q5.lean

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,15 @@
1-
module
21
/-
32
Copyright (c) 2024 Joseph Myers. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Joseph Myers
65
-/
7-
public import Mathlib.Data.Fin.VecNotation
8-
public import Mathlib.Data.List.ChainOfFn
9-
public import Mathlib.Data.List.TakeWhile
10-
public import Mathlib.Data.Nat.Dist
11-
public import Mathlib.Data.Fintype.Fin
12-
public import Mathlib.Tactic.IntervalCases
13-
public import Mathlib.Tactic.FinCases
14-
15-
16-
@[expose] public section
6+
import Mathlib.Data.Fin.VecNotation
7+
import Mathlib.Data.List.ChainOfFn
8+
import Mathlib.Data.List.TakeWhile
9+
import Mathlib.Data.Nat.Dist
10+
import Mathlib.Data.Fintype.Fin
11+
import Mathlib.Tactic.IntervalCases
12+
import Mathlib.Tactic.FinCases
1713

1814
/-!
1915
# IMO 2024 Q5

Archive/MiuLanguage/DecisionNec.lean

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
1-
module
21
/-
32
Copyright (c) 2020 Gihan Marasingha. All rights reserved.
43
Released under Apache 2.0 license as described in the file LICENSE.
54
Authors: Gihan Marasingha
65
-/
7-
public import Archive.MiuLanguage.Basic
8-
public import Mathlib.Data.List.Basic
9-
public import Mathlib.Data.Nat.ModEq
10-
11-
12-
@[expose] public section
6+
import Archive.MiuLanguage.Basic
7+
import Mathlib.Data.List.Basic
8+
import Mathlib.Data.Nat.ModEq
139

1410
/-!
1511
# Decision procedure: necessary condition

0 commit comments

Comments
 (0)