This PR relaxes the assumptions for `Lean.Grind.IsCharP` from `Ring` to `Semiring`, and provides an alternative constructor for rings. |
||
|---|---|---|
| .. | ||
| Basic.lean | ||
| Envelope.lean | ||
| Field.lean | ||
| OfSemiring.lean | ||
| Poly.lean | ||
This PR relaxes the assumptions for `Lean.Grind.IsCharP` from `Ring` to `Semiring`, and provides an alternative constructor for rings. |
||
|---|---|---|
| .. | ||
| Basic.lean | ||
| Envelope.lean | ||
| Field.lean | ||
| OfSemiring.lean | ||
| Poly.lean | ||