Вопросы по теме '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 просмотров
schedule
19.03.2023
некоммутативное сочетание двух массивов байтов
Если я хочу объединить два числа (Int, Long,...) n1,n2 некоммутативным способом, p*n1 + n2 , где p — произвольное простое число, кажется достаточно разумным выбором.
Однако, поскольку многие параметры хеширования возвращают массив байтов, я...
107 просмотров
schedule
21.04.2023
Заставить символы SymPy не коммутировать с матрицами
Я использую SymPy для решения линейной системы уравнений матриц. Однако я не использую объект MatrixSymbol в SymPy, потому что он не очень хорошо работает с solve_linear_system . Поэтому вместо этого я использую обычные символы с commutative=False...
232 просмотров
schedule
12.07.2022