-
Couldn't load subscription status.
- Fork 259
Description
Revisiting #1544, I am (now) conscious that the opposite choice is already made regarding the name of the homomorphism property in
Algebra.Morphism.Structures.IsMagmaHomomorphism, which for whatever reason, is calledhomo, whereas all the subsequent field names for such properties are tagged by the associated piece of syntax, viz.ε-homoforIsMonoidHomomorphism, etc.Correspondingly, congruence for
⁻¹_is⁻¹-congin the definition ofAlgebra.Structures.IsGroup... etc.So I'm tempted to conclude that we should, in fact, retain the name
∙-cong, and moreover renameAlgebra.Morphism.Structures.IsMagmaHomomorphism.homoto∙-homo...?This seems to arise from the v1.5 deprecations in
Algebra.Morphism, some of whose definitions (moreover ofsyntax!) nevertheless still appear in egData.Nat.Properties(thanks to suppression of the deprecation warnings... sigh)UPDATED: seemingly only 15 uses of such
homoin the library needing to be updated?
Originally posted by @jamesmckinna in #1544 (comment)
This is the 'complementary'/'counter' issue to #1544 , again in pursuit of consistency/uniformity, but in the 'opposite' direction to that issue. In such a narrow sense, we should agree to solve only one of these, and not the other, but in the interests of a 'balanced' discussion, worth separating out, I think!?
UPDATED: looking at #2464 it seems that there are in fact 21 bindings of the field name, and a further 23 uses of it... assuming that I have caught them all!