Вопросы по теме 'commutativity'

Ослабить ограничения упорядочения в монадических вычислениях
вот некоторая пища для размышлений. Когда я пишу монадический код, монада упорядочивает выполняемые операции. Например, если я напишу в монаде IO: do a <- doSomething b <- doSomethingElse return (a + b) Я знаю, что...
543 просмотров
schedule 06.09.2022

Коммутативность дизъюнкции в Прологе
Я только начал изучать Пролог и столкнулся с проблемой, которую не понимаю. Когда я спрашиваю: ?- fail; true. Пролог отвечает: true Чего я и ожидал. Но, если я спрошу: ?- true; fail. Пролог отвечает: true ; false....
488 просмотров
schedule 23.02.2024

Решение уравнений с ассоциативным и коммутативным оператором
Рассмотрим такую ​​цель в Изабель (и не беспокойтесь о ccProd и ccFromList ): ccProd {x} (set xs) ⊔ (ccProd {x} (set ys) ⊔ (ccFromList xs ⊔ (ccFromList ys ⊔ ccProd (set xs) (set ys)))) = ccProd {x} (set xs) ⊔ (ccFromList xs ⊔ (ccFromList ys ⊔...
119 просмотров

некоммутативное сочетание двух массивов байтов
Если я хочу объединить два числа (Int, Long,...) n1,n2 некоммутативным способом, p*n1 + n2 , где p — произвольное простое число, кажется достаточно разумным выбором. Однако, поскольку многие параметры хеширования возвращают массив байтов, я...
107 просмотров

Заставить символы SymPy не коммутировать с матрицами
Я использую SymPy для решения линейной системы уравнений матриц. Однако я не использую объект MatrixSymbol в SymPy, потому что он не очень хорошо работает с solve_linear_system . Поэтому вместо этого я использую обычные символы с commutative=False...
232 просмотров
schedule 12.07.2022