Skip to content

Change to multiplicative terminology for combining finite sequences in semigroups, monoids, and groups#1761

Draft
lowasser wants to merge 7 commits intoUniMath:masterfrom
lowasser:product-not-sum
Draft

Change to multiplicative terminology for combining finite sequences in semigroups, monoids, and groups#1761
lowasser wants to merge 7 commits intoUniMath:masterfrom
lowasser:product-not-sum

Conversation

@lowasser
Copy link
Collaborator

I'm no longer convinced the additive terminology avoids any confusion.

where

abstract
cons-product-fin-sequence-type-Monoid :
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GitHub doesn't make the difference easy to see, so I will call it out: the original versions of these functions expected you to exhibit the value at the head of the sequence and an identity proving it is the head of the sequence, but I think that should really be an ap after the invocation of this function, not combined in. The main use case that had to change is binomial-theorem-semirings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant