Пример #1
0
        static void Main(string[] args)
        {
            WriteLine("D4: {0}", D4); WriteLine();

            D4.ShowOperationTableColored(); WriteLine();

            D4.ShowCosets();
        }
        static void Main(string[] args)
        {
            WriteLine("D4: {0}", D4);

            D4.ShowOperationTableColored();

            void check(GapPerm a, GapPerm b)
            {
                WriteLine("a    {0}", D4.Lookup(a));
                WriteLine("b    {0}", D4.Lookup(b));
                WriteLine("ba   {0}", D4.Lookup(b.Compose(a)));
                WriteLine("a³b  {0}", D4.Lookup(a.Compose(a.Compose(a.Compose(b)))));
            }

            check(R1, R4); WriteLine();
            check(R1, R5); WriteLine();
            check(R1, R6); WriteLine();
            check(R1, R7); WriteLine();

            WriteLine();

            D4.ShowCosets();
        }