Doubling

通过加法定义的加倍。本模块用于演示渲染框架中的跨模块超链接、行内引用与数学公式。

Definition

此处 _+_ 是上一模块中的加法,故 double 将一个数与其自身相加。

{-# OPTIONS --cubical --safe --guardedness #-}
module Example.Doubling where

open import Cubical.Foundations.Prelude
open import Example.Naturals

double : Nat  Nat
double n = n + n

A property

根据定义,加倍满足 $\mathrm{double}(n) = n + n$

$$ \mathrm{double}(n) = n + n $$