Кіріспе

Математикада косет санағы – берілген презентация бойынша G тобының H кіші тобының косеттерін санау мәселесі. Қосалқы нәтиже ретінде H косеттерінде G үшін пермутациялық бейнелеу алынады. Егер H белгілі бір шекті ретіне ие болса, косет санағы G тобының ретін де анықтайды. Шағын топтар үшін косет санауын қолмен жүргізу мүмкін. Дегенмен, үлкен топтар үшін бұл көп уақытты алады және қателерге бейім, сондықтан көбінесе компьютер арқылы орындалады. Косет санағы есептеулік топтар теориясының негізгі мәселелерінің бірі саналады. Косет санаудың бастапқы алгоритмін Джон Артур Тодд және Х. С. М. Коксетер ойлап тапқан. Түпнұсқа Тодд-Коксетер алгоритміне түрлі жақсартулар енгізілді, оның ішінде В. Фелш және HLT (Хасельгроув, Лич және Троттер) ұсынған классикалық стратегиялар бар. Осы стратегиялардың жетілдірілген нұсқалары ACE веб-сайтында қолжетімді. Кнут-Бендикс алгоритмі де косет санауын жүзеге асыра алады, ал Тодд-Коксетер алгоритмінен айырмашылығы, ол кейде шексіз топтар үшін сөз мәселесін шеше алады. Косет санаушын жасаудағы негізгі практикалық қиындық – процесті аяқтау үшін қанша жад немесе уақыт қажет болатынын болжаудың қиын немесе мүмкін еместігі. Егер топ шекті болса, онда оның косет санағы сөзсіз аяқталуы керек, бірақ бұл кез келген уақытқа созылуы мүмкін және топ тривиалды болса да, шексіз жадты қажет етуі мүмкін. Қолданылатын алгоритмге байланысты, топты өзгерте бермейтін презентацияға енгізілген шағын өзгерістер де санауды аяқтау үшін қажетті уақыт немесе жад көлеміне елеулі әсер етуі мүмкін. Мұндай мінез-құлық топтар үшін сөз мәселесінің шешілмейтінімен байланысты. Косет санауына кіріспе Ротманның топтар теориясы бойынша жазған кітабында келтірілген. Дұрыстығы, тиімділігі және практикалық іске асыруы туралы толыққанды ақпаратты Симс пен Холт және басқа авторлардың кітаптарынан табуға болады.