multicosimplicial semisimplicial cosemisimple subsimplicial slimplectic cosymplectic cosinusoidal subsymplectic cosingular quasisimple