This repository was archived by the owner on Jul 24, 2024. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ import algebra.group.units
1010/-!
1111# Semiconjugate elements of a semigroup
1212
13+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
14+ > https://github.com/leanprover-community/mathlib4/pull/717
15+ > Any changes to this file require a corresponding PR to mathlib4.
16+
1317## Main definitions
1418
1519We say that `x` is semiconjugate to `y` by `a` (`semiconj_by a x y`), if `a * x = y * a`.
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ import algebra.group.order_synonym
1010/-!
1111# Groups with an adjoined zero element
1212
13+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
14+ > https://github.com/leanprover-community/mathlib4/pull/669
15+ > Any changes to this file require a corresponding PR to mathlib4.
16+
1317This file describes structures that are not usually studied on their own right in mathematics,
1418namely a special sort of monoid: apart from a distinguished “zero element” they form a group,
1519or in other words, they are groups with an adjoined zero element.
Original file line number Diff line number Diff line change @@ -9,6 +9,9 @@ import algebra.group_with_zero.defs
99/-!
1010# Lifting groups with zero along injective/surjective maps
1111
12+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
13+ > https://github.com/leanprover-community/mathlib4/pull/722
14+ > Any changes to this file require a corresponding PR to mathlib4.
1215 -/
1316
1417open function
Original file line number Diff line number Diff line change @@ -10,6 +10,9 @@ import algebra.group_with_zero.inj_surj
1010/-!
1111# Pulling back rings along injective maps, and pushing them forward along surjective maps.
1212
13+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
14+ > https://github.com/leanprover-community/mathlib4/pull/734
15+ > Any changes to this file require a corresponding PR to mathlib4.
1316 -/
1417universes u v w x
1518variables {α : Type u} {β : Type v} {γ : Type w} {R : Type x}
Original file line number Diff line number Diff line change @@ -9,6 +9,9 @@ import algebra.group.units
99/-!
1010# Units in semirings and rings
1111
12+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
13+ > https://github.com/leanprover-community/mathlib4/pull/746
14+ > Any changes to this file require a corresponding PR to mathlib4.
1215 -/
1316universes u v w x
1417variables {α : Type u} {β : Type v} {γ : Type w} {R : Type x}
Original file line number Diff line number Diff line change @@ -8,6 +8,10 @@ import logic.equiv.basic
88/-!
99# Definition of the `finite` typeclass
1010
11+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
12+ > https://github.com/leanprover-community/mathlib4/pull/698
13+ > Any changes to this file require a corresponding PR to mathlib4.
14+
1115This file defines a typeclass `finite` saying that `α : Sort*` is finite. A type is `finite` if it
1216is equivalent to `fin n` for some `n`. We also define `infinite α` as a typeclass equivalent to
1317`¬finite α`.
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ import tactic.pi_instances
1010/-!
1111# (Semi-)lattices
1212
13+ > THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
14+ > https://github.com/leanprover-community/mathlib4/pull/642
15+ > Any changes to this file require a corresponding PR to mathlib4.
16+
1317Semilattices are partially ordered sets with join (greatest lower bound, or `sup`) or
1418meet (least upper bound, or `inf`) operations. Lattices are posets that are both
1519join-semilattices and meet-semilattices.
You can’t perform that action at this time.
0 commit comments