Packaging Mathematical Structures

被引:0
|
作者
Garillot, Francois
Gonthier, Georges
Mahboubi, Assia
Rideau, Laurence
机构
关键词
Formalization of Algebra; Coercive subtyping; Type inference; COQ; SSREFLFCT;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes generic design patterns to define and combine algebraic structures, using dependent records, coercions and type inference; inside the COQ system. This alternative to telescopes in particular supports multiple inheritance, maximal sharing of notations and theories, and automated structure inference. Our methodology is robust enough to handle a hierarchy comprising a broad variety of algebraic structures, from types with a choice operator to algebraically closed fields. Interfaces for the structures enjoy the convenience of a classical setting, without requiring any axiom. Finally, we present two applications of our proof techniques: a key lemma for characterising the discrete logarithm; and a matrix decomposition problem.
引用
收藏
页码:327 / 342
页数:16
相关论文
共 50 条
  • [1] Mathematical Problems in Packaging Engineering
    Wang, Jun
    Ge, Changfeng
    Lee, Dong Sun
    Sek, Michael A.
    Chonhenchob, Vanee
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [2] MATHEMATICAL MODELS FOR OPTIMIZATION OF FOOD PACKAGING
    LABUZA, TP
    MIZRAHI, S
    KAREL, M
    [J]. AGRICULTURAL ENGINEERING, 1970, 51 (10): : 585 - +
  • [3] Mathematical structures
    Ooguri, Hiroshi
    Dijkgraaf, Robbert
    Spindel, Philippe
    Houart, Laurent
    [J]. QUANTUM STRUCTURE OF SPACE AND TIME, 2007, : 91 - 162
  • [4] Mathematical modelling of interactions between product and packaging
    Mercea, P
    Piringer, O
    [J]. BULLETIN OF THE INTERNATIONAL DAIRY FEDERATION NO 346/2000: PACKAGING OF MILK PRODUCTS, 2000, : 17 - 21
  • [5] MATHEMATICAL STRUCTURES AS REPRESENTATIONS OF INTELLECTUAL STRUCTURES
    BALZER, W
    [J]. DIALECTICA, 1980, 34 (04) : 247 - 262
  • [6] Mathematical structures in language
    Hazenberg, Evan
    [J]. JOURNAL OF LINGUISTICS, 2019, 55 (01) : 229 - 233
  • [7] The emergence of mathematical structures
    Hegedus, Stephen John
    Moreno-Armella, Luis
    [J]. EDUCATIONAL STUDIES IN MATHEMATICS, 2011, 77 (2-3) : 369 - 388
  • [8] The emergence of mathematical structures
    Stephen John Hegedus
    Luis Moreno-Armella
    [J]. Educational Studies in Mathematics, 2011, 77 : 369 - 388
  • [9] A Note on Mathematical Structures
    Modak, Shyamapada
    Noiri, Takashi
    [J]. BOLETIM SOCIEDADE PARANAENSE DE MATEMATICA, 2019, 37 (01): : 63 - 69
  • [10] Validating Mathematical Structures
    Sakaguchi, Kazuhiko
    [J]. AUTOMATED REASONING, PT II, 2020, 12167 : 138 - 157