-
Notifications
You must be signed in to change notification settings - Fork 18
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
Remove IsCongruentForMorphisms from the record entry EveryCategory #1380
Comments
I guess your application is that you do not want to lose constructivity of all the constructions for non-computable categories? The point is that the specifications for the constructions all include the congruence. Additionally, removing But of course I see the application. I suggest to let InfoString... handle non-computable categories explicitly instead. It could then print something like "non-decidabely constructive". More generally, non-computable categories are no first-class citizens of CAP currently. With the changes regarding the equalities which I currently implement, they can become first-class citizens in the future. In particular, if we derive |
Yes.
True, I missed this one. After a quick search, I don't see more.
Yes, the "non-computability" (or a another name) should be added to
Very nice. I agree. |
I suggest removing
IsCongruentForMorphisms
fromCAP_INTERNAL_CONSTRUCTIVE_CATEGORIES_RECORD.EveryCategory
and adding it to a new record entry ofCAP_INTERNAL_CONSTRUCTIVE_CATEGORIES_RECORD
. I can think of two possible names for this algorithmic property:IsCategoryWithDecidableEqualityOfMorphisms
IsComputableCategory
The text was updated successfully, but these errors were encountered: