-
Notifications
You must be signed in to change notification settings - Fork 245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Literals for any ring? #1363
Comments
Is |
UPDATED Having |
So, I think that this issue is better tackled with -- Structures with 1 binary operation & 2 elements ie. Outstanding issues, though, concerning the
UPDATED: introduce |
I have a bunch of results
Happy to open a PR if folks think that'd be useful. |
Don't those result all follow from initiality and the two That's not to say that these are not useful! The library would be better off having them. (I was discussing something very much like this with @TOTBWF yesterday, where rings was definitely an important example.) |
How much overlaps with/is covered by #2272 ? |
As a footnote to the original question: were we to have it, ... so the missing step seems to be to establish that given a |
Should we add an
Algebra.Structures.Literals
module declaring aNumber
instancefor any
SemiringWithoutAnnihilatingZero
interpretingn
as1 + ... + 1
?The text was updated successfully, but these errors were encountered: