Theoria.Library.Vec.Theorems (theoria v0.5.0)

Copy Markdown View Source

Theorem corpus for Theoria.Library.Vec.

Summary

Functions

Returns the unelaborated proof syntax for theorem vec_cons_is_function.

Elaborates and checks theorem vec_cons_is_function against the given environment.

Returns the unelaborated type syntax for theorem vec_cons_is_function.

Returns the unelaborated proof syntax for theorem vec_ind_cons_nat.

Elaborates and checks theorem vec_ind_cons_nat against the given environment.

Returns the unelaborated type syntax for theorem vec_ind_cons_nat.

Returns the unelaborated proof syntax for theorem vec_ind_nil_nat.

Elaborates and checks theorem vec_ind_nil_nat against the given environment.

Returns the unelaborated type syntax for theorem vec_ind_nil_nat.

Returns the unelaborated proof syntax for theorem vec_nil_is_vec.

Elaborates and checks theorem vec_nil_is_vec against the given environment.

Returns the unelaborated type syntax for theorem vec_nil_is_vec.

Functions

vec_cons_is_function_proof()

Returns the unelaborated proof syntax for theorem vec_cons_is_function.

vec_cons_is_function_theorem(env \\ Theoria.new_env())

Elaborates and checks theorem vec_cons_is_function against the given environment.

vec_cons_is_function_type()

Returns the unelaborated type syntax for theorem vec_cons_is_function.

vec_ind_cons_nat_proof()

Returns the unelaborated proof syntax for theorem vec_ind_cons_nat.

vec_ind_cons_nat_theorem(env \\ Theoria.new_env())

Elaborates and checks theorem vec_ind_cons_nat against the given environment.

vec_ind_cons_nat_type()

Returns the unelaborated type syntax for theorem vec_ind_cons_nat.

vec_ind_nil_nat_proof()

Returns the unelaborated proof syntax for theorem vec_ind_nil_nat.

vec_ind_nil_nat_theorem(env \\ Theoria.new_env())

Elaborates and checks theorem vec_ind_nil_nat against the given environment.

vec_ind_nil_nat_type()

Returns the unelaborated type syntax for theorem vec_ind_nil_nat.

vec_nil_is_vec_proof()

Returns the unelaborated proof syntax for theorem vec_nil_is_vec.

vec_nil_is_vec_theorem(env \\ Theoria.new_env())

Elaborates and checks theorem vec_nil_is_vec against the given environment.

vec_nil_is_vec_type()

Returns the unelaborated type syntax for theorem vec_nil_is_vec.