“…In adaptive dynamics theory, which is an extension of ESS theory for continuous strategies (Metz et al, 1996), directional evolution of function-valued traits as well as scalar and vector traits are described with an ordinary differential equation (Dieckmann and Law, 1996). Diversifying evolution of scalar and vector traits can be analyzed by examining evolutionary branching conditions (i.e., conditions for evolutionary singularity, strong convergence stability, and evolutionary instability) (Metz et al, 1996;Geritz et al, 1997Geritz et al, , 1998Dieckmann, 2012, 2014;Ito and Sasaki, 2016). As for function-valued traits, appropriate description of their evolution often requires constraints.…”