Andrej Bauer 主办的 "every proof assistant" 系列中,近期由 Anders Mörtberg 讲了 cubical agda,相关资料都在这里:Mathematics and Computation | Every proof assistan... 这里我想提两件事 (指光看录像没法看到的): 第一是我在评论区发明了一个名词 cubical boundaries hell,对标 Coq 的 setoid hell。疑...
The positivity checker allows the inductive identity type to appear in negative recursive positions, which can be used to encode Curry's paradox in Cubical Agda: {-# OPTIONS --safe --cubical #-}open importAgda.Primitive.Cubicalopen importAgda.Builtin.Cubical.Pathopen importAgda.Builtin.Boolimpor...
An experimental library for Cubical Agda. Contribute to agda/cubical development by creating an account on GitHub.
Cubical agda: a dependently typed programming language with univalence and higher inductive typesdoi:10.1145/3341691Andrea VezzosiAnders MoertbergAndreas AbelACMPUB27New York, NY, USA
我能够重现计数外延证明以及我其中一个引理的证明,该引理表明您可以从等式两侧移除一个元素并保持等式不变。 这类似于这个:https://github.com/agda/cubical/blob/0d272ccbf6f3b142d1b723cead28209444bc896f/Cubical/HITs/FiniteMultiset/Properties.agda#L183 ...
编程 理解 立方类型论(CuTT) Agda 如何理解Cubical Agda的Partial类型?似乎就是comp里面最后一个参数因为只接收几种特定的Path输入情况而导致产生的类型?但是它里面那几个参数是什么意思呢? 可能因为CubicalTT语…显示全部 关注者18 被浏览359 关注问题写回答 邀请回答 好问题 1 6 条评论 ...
2, we show that, in intensional type theory, if the types constructed by Nordvall Forsberg satisfy the simple elimination rules, then UIP holds (formalized in both Coq and Agda). 2. In Sect. 3, we give the construction of a particular inductive-inductive type with simple elimination rules ...
Three equivalent ordinal notation systems in cubical Agdadoi:10.1145/3372885.3373835Fredrik Nordvall ForsbergChuangjie XuNeil GhaniACMCertified Programs and Proofs
We have formally verified in Agda that these fibrations are closed under the type formers of cubical type theory and that the model satisfies the univalence axiom. By applying the construction in the presence of diagonal cofibrations or connections and reversals, we recover the existing cartesian ...
Left over from #7534 (comment) @arthur-adjedj wrote: I have not dived into the issue, but from what I remember, there already were some known issues with regards to mixing --level-universe and --cubical. In particular, Cubical.agda does ...