Skip to Content.
Sympa Menu

coq-club - [Coq-Club] semiring definition

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] semiring definition


Chronological Thread 
  • From: Vadim Zaliva <vzaliva AT cmu.edu>
  • To: coq-club AT inria.fr
  • Subject: [Coq-Club] semiring definition
  • Date: Tue, 14 Apr 2015 12:23:47 -0400

I have noticed that Semiring definition:

https://github.com/coq/coq/blob/trunk/plugins/setoid_ring/Ring_theory.v

defines multiplication as commutative. It most definitions I’ve seen it is
usually
non-commutative:

[1] http://mathworld.wolfram.com/Semiring.html
[2]
https://github.com/math-classes/math-classes/blob/master/interfaces/abstract_algebra.v

Was it intentional or just an error?

P.S. The problem propagates up to MathClasses which are following the same
definition as in Coq
standard library.

Sincerely,
Vadim Zaliva

--
CMU ECE PhD student
Mobile: +1(510)220-1060
Skype: vzaliva



  • [Coq-Club] semiring definition, Vadim Zaliva, 04/14/2015

Archive powered by MHonArc 2.6.18.

Top of Page