Matches in SemOpenAlex for { <https://semopenalex.org/work/W3040202382> ?p ?o ?g. }
- W3040202382 endingPage "157" @default.
- W3040202382 startingPage "138" @default.
- W3040202382 abstract "Sharing of notations and theories across an inheritance hierarchy of mathematical structures, e.g., groups and rings, is important for productivity when formalizing mathematics in proof assistants. The packed classes methodology is a generic design pattern to define and combine mathematical structures in a dependent type theory with records. When combined with mechanisms for implicit coercions and unification hints, packed classes enable automated structure inference and subtyping in hierarchies, e.g., that a ring can be used in place of a group. However, large hierarchies based on packed classes are challenging to implement and maintain. We identify two hierarchy invariants that ensure modularity of reasoning and predictability of inference with packed classes, and propose algorithms to check these invariants. We implement our algorithms as tools for the Coq proof assistant, and show that they significantly improve the development process of Mathematical Components, a library for formalized mathematics." @default.
- W3040202382 created "2020-07-10" @default.
- W3040202382 creator A5009704536 @default.
- W3040202382 date "2020-01-01" @default.
- W3040202382 modified "2023-10-08" @default.
- W3040202382 title "Validating Mathematical Structures" @default.
- W3040202382 cites W10165608 @default.
- W3040202382 cites W1464569014 @default.
- W3040202382 cites W1486558830 @default.
- W3040202382 cites W1558115254 @default.
- W3040202382 cites W1569206238 @default.
- W3040202382 cites W1768814311 @default.
- W3040202382 cites W1975906542 @default.
- W3040202382 cites W1986402635 @default.
- W3040202382 cites W2002193175 @default.
- W3040202382 cites W2013140497 @default.
- W3040202382 cites W2022441937 @default.
- W3040202382 cites W2053913724 @default.
- W3040202382 cites W2059054133 @default.
- W3040202382 cites W2101274322 @default.
- W3040202382 cites W2129022339 @default.
- W3040202382 cites W2132818695 @default.
- W3040202382 cites W2137076681 @default.
- W3040202382 cites W2144645833 @default.
- W3040202382 cites W2146104088 @default.
- W3040202382 cites W2164688709 @default.
- W3040202382 cites W2166662837 @default.
- W3040202382 cites W2174838357 @default.
- W3040202382 cites W2980486477 @default.
- W3040202382 cites W2981188613 @default.
- W3040202382 cites W3020731832 @default.
- W3040202382 doi "https://doi.org/10.1007/978-3-030-51054-1_8" @default.
- W3040202382 hasPubMedCentralId "https://www.ncbi.nlm.nih.gov/pmc/articles/7324068" @default.
- W3040202382 hasPublicationYear "2020" @default.
- W3040202382 type Work @default.
- W3040202382 sameAs 3040202382 @default.
- W3040202382 citedByCount "1" @default.
- W3040202382 countsByYear W30402023822023 @default.
- W3040202382 crossrefType "book-chapter" @default.
- W3040202382 hasAuthorship W3040202382A5009704536 @default.
- W3040202382 hasBestOaLocation W30402023821 @default.
- W3040202382 hasConcept C108710211 @default.
- W3040202382 hasConcept C118615104 @default.
- W3040202382 hasConcept C154945302 @default.
- W3040202382 hasConcept C162324750 @default.
- W3040202382 hasConcept C199360897 @default.
- W3040202382 hasConcept C203265346 @default.
- W3040202382 hasConcept C2524010 @default.
- W3040202382 hasConcept C2776214188 @default.
- W3040202382 hasConcept C2778003309 @default.
- W3040202382 hasConcept C2779478453 @default.
- W3040202382 hasConcept C31170391 @default.
- W3040202382 hasConcept C33923547 @default.
- W3040202382 hasConcept C34447519 @default.
- W3040202382 hasConcept C3746660 @default.
- W3040202382 hasConcept C41008148 @default.
- W3040202382 hasConcept C45357846 @default.
- W3040202382 hasConcept C54355233 @default.
- W3040202382 hasConcept C80444323 @default.
- W3040202382 hasConcept C86803240 @default.
- W3040202382 hasConcept C94375191 @default.
- W3040202382 hasConcept C96146094 @default.
- W3040202382 hasConceptScore W3040202382C108710211 @default.
- W3040202382 hasConceptScore W3040202382C118615104 @default.
- W3040202382 hasConceptScore W3040202382C154945302 @default.
- W3040202382 hasConceptScore W3040202382C162324750 @default.
- W3040202382 hasConceptScore W3040202382C199360897 @default.
- W3040202382 hasConceptScore W3040202382C203265346 @default.
- W3040202382 hasConceptScore W3040202382C2524010 @default.
- W3040202382 hasConceptScore W3040202382C2776214188 @default.
- W3040202382 hasConceptScore W3040202382C2778003309 @default.
- W3040202382 hasConceptScore W3040202382C2779478453 @default.
- W3040202382 hasConceptScore W3040202382C31170391 @default.
- W3040202382 hasConceptScore W3040202382C33923547 @default.
- W3040202382 hasConceptScore W3040202382C34447519 @default.
- W3040202382 hasConceptScore W3040202382C3746660 @default.
- W3040202382 hasConceptScore W3040202382C41008148 @default.
- W3040202382 hasConceptScore W3040202382C45357846 @default.
- W3040202382 hasConceptScore W3040202382C54355233 @default.
- W3040202382 hasConceptScore W3040202382C80444323 @default.
- W3040202382 hasConceptScore W3040202382C86803240 @default.
- W3040202382 hasConceptScore W3040202382C94375191 @default.
- W3040202382 hasConceptScore W3040202382C96146094 @default.
- W3040202382 hasLocation W30402023821 @default.
- W3040202382 hasLocation W30402023822 @default.
- W3040202382 hasLocation W30402023823 @default.
- W3040202382 hasOpenAccess W3040202382 @default.
- W3040202382 hasPrimaryLocation W30402023821 @default.
- W3040202382 hasRelatedWork W1504780973 @default.
- W3040202382 hasRelatedWork W1557924298 @default.
- W3040202382 hasRelatedWork W1561611953 @default.
- W3040202382 hasRelatedWork W1568209622 @default.
- W3040202382 hasRelatedWork W1680480890 @default.
- W3040202382 hasRelatedWork W2000193126 @default.
- W3040202382 hasRelatedWork W2593145844 @default.
- W3040202382 hasRelatedWork W2950214742 @default.
- W3040202382 hasRelatedWork W3004185591 @default.
- W3040202382 hasRelatedWork W4212919854 @default.