aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2020-12-16 21:51:53 -0500
committerMarshall Lochbaum <mwlochbaum@gmail.com>2020-12-16 21:51:53 -0500
commit7e6f810b942c299eb57c25c41dd9e26056567f59 (patch)
tree961c67526fde9b9abd536af45b80ea9483d68cab /src
parent77dfac1cb42364a4cfbd7e9bbb8bdca9a74538b4 (diff)
Have to verify inverse of ⍟ with negative right operand, just like ⁼
Diffstat (limited to 'src')
-rw-r--r--src/r.bqn2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/r.bqn b/src/r.bqn
index 4be31d51..89f475c0 100644
--- a/src/r.bqn
+++ b/src/r.bqn
@@ -650,7 +650,7 @@ Mod2Inverse ← INF˙ _lookup_ ⟨
∘, AtopInverse
○, {Fi←𝕎⁼⋄𝕏⁼ Fi⊘(𝕏⊸Fi)}
⌾, {𝕎⁼⌾𝕏} # Need to verify for computation Under
- ⍟, Int∘⊢◶⟨IA∘0˙,{𝕎⍟(-𝕩)}⟩
+ ⍟, Int∘⊢◶⟨IA∘0˙,0⊸≤◶{𝕎⍟(-𝕩)_invChk_(𝕎⍟𝕩)}‿{𝕎⍟(-𝕩)}⟩
⊘, {(𝕎⁼)⊘(𝕏⁼)}
⊸, IsConstant∘⊣ ⊣◶{INF⊘𝕏}‿⊢ {𝕎⊸(𝕏⁼)}
⟜, IsConstant∘⊢◶⟨INF˙,{(𝕩𝕎˜⁼⊢)⊘(IA∘0)}⟩