Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2020-07-13 19:01 2ae7ad81

View on Github →

feat(functor): definition multivariate functors (#3360) One part of #3317

Estimated changes

added def fin2.add
added def fin2.elim0
added def fin2.insert_perm
added def fin2.left
added def fin2.of_nat'
added def fin2.opt_of_nat
added def fin2.remap_left
added def fin2.to_nat
added inductive fin2
added def typevec.append1
added theorem typevec.append_fun_aux
added theorem typevec.append_fun_inj
added def typevec.arrow.mp
added def typevec.arrow
added def typevec.comp
added theorem typevec.comp_assoc
added theorem typevec.comp_id
added theorem typevec.const_append1
added theorem typevec.const_iff_true
added theorem typevec.const_nil
added def typevec.curry
added def typevec.diag_sub
added theorem typevec.diag_sub_val
added def typevec.drop
added theorem typevec.drop_append1'
added theorem typevec.drop_append1
added def typevec.drop_fun
added theorem typevec.drop_fun_comp
added theorem typevec.eq_nil_fun
added theorem typevec.fst_diag
added theorem typevec.fst_prod_mk
added def typevec.id
added theorem typevec.id_comp
added theorem typevec.id_eq_nil_fun
added def typevec.last
added theorem typevec.last_append1
added def typevec.last_fun
added theorem typevec.last_fun_comp
added def typevec.nil_fun
added theorem typevec.nil_fun_comp
added def typevec.prod.fst
added def typevec.prod.mk
added def typevec.prod.snd
added def typevec.prod
added theorem typevec.prod_id
added def typevec.rel_last
added def typevec.repeat
added theorem typevec.repeat_eq_nil
added theorem typevec.snd_diag
added theorem typevec.snd_prod_mk
added theorem typevec.split_fun_comp
added theorem typevec.split_fun_inj
added def typevec.subtype_
added def typevec
deleted def fin2.add
deleted def fin2.elim0
deleted def fin2.insert_perm
deleted def fin2.left
deleted def fin2.of_nat'
deleted def fin2.opt_of_nat
deleted def fin2.remap_left
deleted def fin2.to_nat
deleted inductive fin2