Agda User Manual v2.5.4.2
abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided where {-# BUILTIN UNIT ⊤ #-} Agda needs to know about the unit type since some of the primitive operations in the reflected type checking monad return values in the unit type. Booleans module Agda.Builtin NATMODSUCAUX are built-ins bind helper functions for defining natural number division and modulo operations, and satisfy the properties div n (suc m) ≡ div-helper 0 m n m mod n (suc m) ≡ mod-helper 0 m0 码力 | 216 页 | 207.61 KB | 1 年前3Agda User Manual v2.5.4.1
abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided where {-# BUILTIN UNIT ⊤ #-} Agda needs to know about the unit type since some of the primitive operations in the reflected type checking monad return values in the unit type. Booleans module Agda.Builtin NATMODSUCAUX are built-ins bind helper functions for defining natural number division and modulo operations, and satisfy the properties div n (suc m) ≡ div-helper 0 m n m mod n (suc m) ≡ mod-helper 0 m0 码力 | 216 页 | 207.64 KB | 1 年前3Agda User Manual v2.5.4
abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided where {-# BUILTIN UNIT ⊤ #-} Agda needs to know about the unit type since some of the primitive operations in the reflected type checking monad return values in the unit type. Booleans module Agda.Builtin NATMODSUCAUX are built-ins bind helper functions for defining natural number division and modulo operations, and satisfy the properties div n (suc m) ≡ div-helper 0 m n m mod n (suc m) ≡ mod-helper 0 m0 码力 | 216 页 | 207.63 KB | 1 年前3Agda User Manual v2.6.0.1
possible to express the type of square matrices of length n, it is also possible to define the type of operations on matrices so that the lengths are correct. For instance the type of matrix multiplication is typing, it is for example possible to define equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided0 码力 | 256 页 | 247.15 KB | 1 年前3Agda User Manual v2.6.0
possible to express the type of square matrices of length n, it is also possible to define the type of operations on matrices so that the lengths are correct. For instance the type of matrix multiplication is typing, it is for example possible to define equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided0 码力 | 256 页 | 246.87 KB | 1 年前3Agda User Manual v2.6.1.3
possible to express the type of square matrices of length n. It is also possible to define the type of operations on matrices so that the lengths are correct. For instance, the type of matrix multiplication is using only typing it is possible to define: equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided0 码力 | 305 页 | 375.80 KB | 1 年前3Agda User Manual v2.6.1.2
possible to express the type of square matrices of length n. It is also possible to define the type of operations on matrices so that the lengths are correct. For instance, the type of matrix multiplication is using only typing it is possible to define: equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided0 码力 | 304 页 | 375.60 KB | 1 年前3Agda User Manual v2.6.1.1
possible to express the type of square matrices of length n. It is also possible to define the type of operations on matrices so that the lengths are correct. For instance, the type of matrix multiplication is using only typing it is possible to define: equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided0 码力 | 297 页 | 375.42 KB | 1 年前3Agda User Manual v2.6.1
possible to express the type of square matrices of length n. It is also possible to define the type of operations on matrices so that the lengths are correct. For instance, the type of matrix multiplication is using only typing it is possible to define: equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular abstract we do not give away the actual representation of integers, nor the implementation of the operations. We can construct them from 0ℤ, 1ℤ, _+ℤ_, and -ℤ, but only reason about equality ≡ℤ with the provided0 码力 | 297 页 | 375.42 KB | 1 年前3Agda User Manual v2.6.2
possible to express the type of square matrices of length n. It is also possible to define the type of operations on matrices so that the lengths are correct. For instance, the type of matrix multiplication is using only typing it is possible to define: equality on natural numbers properties of arithmetical operations the type (n : Nat) -> (PrimRoot n) consisting of functions computing primitive root in modular the _+_ operation is left-associative. More information about mixfix operator like the arithmetic operations. You can also check this associativity example. To continue writing our proof, we now pick a variable0 码力 | 348 页 | 414.11 KB | 1 年前3
共 556 条
- 1
- 2
- 3
- 4
- 5
- 6
- 56