Skip to content

Commit d0c18bf

Browse files
committed
add
1 parent 5a9e13e commit d0c18bf

3 files changed

Lines changed: 8 additions & 15 deletions

File tree

Mathlib/Algebra/Group/Submonoid/Membership.lean

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,3 +512,10 @@ theorem ofAdd_image_multiples_eq_powers_ofAdd [AddMonoid A] {x : A} :
512512
exact ofMul_image_powers_eq_multiples_ofMul
513513

514514
end mul_add
515+
516+
@[simp] theorem Nat.addSubmonoidClosure_one : AddSubmonoid.closure ({1} : Set ℕ) = ⊤ := by
517+
ext
518+
simp [AddSubmonoid.mem_closure_singleton]
519+
520+
@[deprecated (since := "2025-08-14")]
521+
alias Nat.addSubmonoid_closure_one := Nat.addSubmonoidClosure_one

Mathlib/Algebra/Group/Submonoid/Operations.lean

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ Authors: Johannes Hölzl, Kenny Lau, Johan Commelin, Mario Carneiro, Kevin Buzza
55
Amelia Livingston, Yury Kudryashov
66
-/
77
import Mathlib.Algebra.Group.Action.Faithful
8-
import Mathlib.Algebra.Group.Nat.Defs
98
import Mathlib.Algebra.Group.Prod
109
import Mathlib.Algebra.Group.Submonoid.Basic
1110
import Mathlib.Algebra.Group.Submonoid.MulAction
@@ -1012,19 +1011,6 @@ end Submonoid
10121011

10131012
end Units
10141013

1015-
open AddSubmonoid Set
1016-
1017-
namespace Nat
1018-
1019-
@[simp] lemma addSubmonoidClosure_one : closure ({1} : Set ℕ) = ⊤ := by
1020-
refine (eq_top_iff' _).2 <| Nat.rec (zero_mem _) ?_
1021-
simp_rw [Nat.succ_eq_add_one]
1022-
exact fun n hn ↦ AddSubmonoid.add_mem _ hn <| subset_closure <| Set.mem_singleton _
1023-
1024-
@[deprecated (since := "2025-08-14")] alias addSubmonoid_closure_one := addSubmonoidClosure_one
1025-
1026-
end Nat
1027-
10281014
namespace Submonoid
10291015

10301016
variable {F : Type*} [FunLike F M N] [mc : MonoidHomClass F M N]

Mathlib/Algebra/Order/Star/Basic.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Copyright (c) 2023 Kim Morrison. All rights reserved.
33
Released under Apache 2.0 license as described in the file LICENSE.
44
Authors: Kim Morrison
55
-/
6-
import Mathlib.Algebra.Group.Submonoid.Operations
6+
import Mathlib.Algebra.Group.Submonoid.Membership
77
import Mathlib.Algebra.GroupWithZero.Regular
88
import Mathlib.Algebra.NoZeroSMulDivisors.Defs
99
import Mathlib.Algebra.Order.Group.Nat

0 commit comments

Comments
 (0)