ultrahomogeneity unimodality monotony mono monogenic monomorphism unimodularity univariance unidenticality uniruledness