Idris2Doc : Data.Nat.BSExtra

Data.Nat.BSExtra

(source)
This contains additional proofs on natural number.

Reexports

importpublic Data.Array.Index

Definitions

0ltPlusRight : LTmn->LT (k+m) (k+n)
Totality: total
Visibility: export
0ltePlusSuccRight : LTE (k+Sm) n->LTE (S (k+m)) n
Totality: total
Visibility: export
0ltePlusRight : (o : Nat) ->LTEmn->LTE (o+m) (o+n)
Totality: total
Visibility: export
0ltPlusSuccRight' : (k : Nat) ->LTE (k+Sm) n->LTmn
Totality: total
Visibility: export
0plusMinus' : (m : Nat) -> (n : Nat) ->LTEmn->minusnm+m=n
Totality: total
Visibility: export
0lteAddLeft : (x : Nat) ->LTEmn->LTEm (x+n)
Totality: total
Visibility: export
0lteAddRight : (x : Nat) ->LTEmn->LTEm (n+x)
Totality: total
Visibility: export
0concatLemma1 : LTE (k+m) (k+ (m+n))
Totality: total
Visibility: export
0concatLemma2 : l+ (k+m) =n-> (l+k) +m=n
Totality: total
Visibility: export
0lteMinus : (n : Nat) ->LTE (S (minusn0)) (Sn)
Totality: total
Visibility: export
0minusLT : (m : Nat) -> (n : Nat) ->LTmn->LT (minusn (Sm)) n
Totality: total
Visibility: export