-
This question was brought up in https://github.com/oscar-system/Oscar.jl/pull/1056 and I believe it would be good to discuss this.
My current standing is that I would find it surprising to receive …
-
Currently, the "inner (or better: internal?) direct product" (see comment of ~df-lsm) operator is called `LSSum` (what does this acronym it mean? What does the label fragment "lsm" mean?) and is often…
-
Add methods to check whether a number is nilpotent, abelian, or cyclic. A number `n` is called nilpotent (abelian/cyclic) if every group of order `n` is nilpotent (abelian/cyclic). More details abou…
-
We add a few constructions of difference matrices whose lambda parameter is not 1.
We then modify the orthogonal arrays and transversal designs constructions
to take advantage of these additions. F…
-
(Warning, this is a doozy.)
It would be really nice if we had a [type checker plugin](https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/compiler-plugins.html#typechecker-plugins) capabl…
-
Given that we've chosen addition as the monoid for money, we can define an instance for Group too.
But where should we get group from? The [groups](http://hackage.haskell.org/package/groups) package …
gwils updated
7 years ago
-
This will greatly facilitate writing generic code.
```
sage: from sage.groups.multiplicative_wrapper import MultiplicativeWrapper
sage: R. = ZZ[]
sage: G = MultiplicativeW…
-
Schemes are ticking along nicely, as is commutative algebra. Currently we still don't have schemes in mathlib, or etale maps of rings, but it is not hard to imagine them being there at some point in t…
-
It seems that groups are not cached when created. So if I create a same group twice, it will return two unequal objects.
```julia
julia> G = abelian_group(10)
Z/10
julia> G1 = abelian_group(10…
-
My definition of well ordered set is this:
```
Definition hasSmallest {X : UU} (R : hrel X) : hProp
:= ∀ S : hsubtype X, (∃ x, S x) ⇒ ∃ x:X, S x ∧ ∀ y:X, S y ⇒ R x y.
Definition isWellOrder {X…