quartinvariant quintinvariant quadricovariant quarticovariant sextinvariant hyperquadric fourfold quartic quadrinomial cubinvariant