Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit c0cc689

Browse files
committed
chore(algebra/lie/direct_sum): remove direct_sum.lie_algebra_is_internal (#15631)
This meant the same thing as the unprefixed version, and wasn't used anywhere: ```lean example [decidable_eq ι] : direct_sum.lie_algebra_is_internal I ↔ direct_sum.is_internal I := iff.rfl ``` I think it was added before `direct_sum.is_internal` generalized to arbitrary additive subobjects.
1 parent 92e9660 commit c0cc689

1 file changed

Lines changed: 1 addition & 9 deletions

File tree

src/algebra/lie/direct_sum.lean

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import algebra.lie.basic
1111
/-!
1212
# Direct sums of Lie algebras and Lie modules
1313
14-
Direct sums of Lie algebras and Lie modules carry natural algbebra and module structures.
14+
Direct sums of Lie algebras and Lie modules carry natural algebra and module structures.
1515
1616
## Tags
1717
@@ -194,14 +194,6 @@ section ideals
194194

195195
variables {L : Type w} [lie_ring L] [lie_algebra R L] (I : ι → lie_ideal R L)
196196

197-
/-- Given a Lie algebra `L` and a family of ideals `I i ⊆ L`, informally this definition is the
198-
statement that `L = ⨁ i, I i`.
199-
200-
More formally, the inclusions give a natural map from the (external) direct sum to the enclosing Lie
201-
algebra: `(⨁ i, I i) → L`, and this definition is the proposition that this map is bijective. -/
202-
def lie_algebra_is_internal [decidable_eq ι] : Prop :=
203-
function.bijective $ to_module R ι L $ λ i, ((I i).incl : I i →ₗ[R] L)
204-
205197
/-- The fact that this instance is necessary seems to be a bug in typeclass inference. See
206198
[this Zulip thread](https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/
207199
Typeclass.20resolution.20under.20binders/near/245151099). -/

0 commit comments

Comments
 (0)