Preview Runtime Showcase

1.Β Core PreviewsπŸ”—

Definition1.1
Group: Core statements that drive the showcase summary and dependency graph. (3)
Hover another entry in this group to preview it.
Preview
Lemma 1.2
Loading preview
Hover a group entry to preview it.
XLβˆƒβˆ€Nused by 1

Base statement for summary and graph previews.

Lemma1.2
Group: Core statements that drive the showcase summary and dependency graph. (3)
Hover another entry in this group to preview it.
Preview
Definition 1.1
Loading preview
Hover a group entry to preview it.
XLβˆƒβˆ€Nused by 1

Depends on Definition 1.1.

Definition1.3
Group: Core statements that drive the showcase summary and dependency graph. (3)
Hover another entry in this group to preview it.
Preview
Definition 1.1
Loading preview
Hover a group entry to preview it.
βœ“Lβˆƒβˆ€Nused by 1

Statement with an associated Lean declaration link in the summary.

Lean code for Definition1.3●1 definition
  • def Nat.addNat.add : Nat β†’ Nat β†’ NatAddition of natural numbers, typically used via the `+` operator.
    
    This function is overridden in both the kernel and the compiler to efficiently evaluate using the
    arbitrary-precision arithmetic library. The definition provided here is the logical model.
     : NatNat : TypeThe natural numbers, starting at zero.
    
    This type is special-cased by both the kernel and the compiler, and overridden with an efficient
    implementation. Both use a fast arbitrary-precision arithmetic library (usually
    [GMP](https://gmplib.org/)); at runtime, `Nat` values that are sufficiently small are unboxed.
     β†’ NatNat : TypeThe natural numbers, starting at zero.
    
    This type is special-cased by both the kernel and the compiler, and overridden with an efficient
    implementation. Both use a fast arbitrary-precision arithmetic library (usually
    [GMP](https://gmplib.org/)); at runtime, `Nat` values that are sufficiently small are unboxed.
     β†’ NatNat : TypeThe natural numbers, starting at zero.
    
    This type is special-cased by both the kernel and the compiler, and overridden with an efficient
    implementation. Both use a fast arbitrary-precision arithmetic library (usually
    [GMP](https://gmplib.org/)); at runtime, `Nat` values that are sufficiently small are unboxed.
    
    def Nat.addNat.add : Nat β†’ Nat β†’ NatAddition of natural numbers, typically used via the `+` operator.
    
    This function is overridden in both the kernel and the compiler to efficiently evaluate using the
    arbitrary-precision arithmetic library. The definition provided here is the logical model.
     : NatNat : TypeThe natural numbers, starting at zero.
    
    This type is special-cased by both the kernel and the compiler, and overridden with an efficient
    implementation. Both use a fast arbitrary-precision arithmetic library (usually
    [GMP](https://gmplib.org/)); at runtime, `Nat` values that are sufficiently small are unboxed.
     β†’ NatNat : TypeThe natural numbers, starting at zero.
    
    This type is special-cased by both the kernel and the compiler, and overridden with an efficient
    implementation. Both use a fast arbitrary-precision arithmetic library (usually
    [GMP](https://gmplib.org/)); at runtime, `Nat` values that are sufficiently small are unboxed.
     β†’ NatNat : TypeThe natural numbers, starting at zero.
    
    This type is special-cased by both the kernel and the compiler, and overridden with an efficient
    implementation. Both use a fast arbitrary-precision arithmetic library (usually
    [GMP](https://gmplib.org/)); at runtime, `Nat` values that are sufficiently small are unboxed.
    
    Addition of natural numbers, typically used via the `+` operator.
    
    This function is overridden in both the kernel and the compiler to efficiently evaluate using the
    arbitrary-precision arithmetic library. The definition provided here is the logical model.
    
    complete
Theorem1.4
Group: Core statements that drive the showcase summary and dependency graph. (3)
Hover another entry in this group to preview it.
Preview
Definition 1.1
Loading preview
Hover a group entry to preview it.
XLβˆƒβˆ€Nused by 0

Combines Lemma 1.2 with Definition 1.3.