packages feed

egison-3.7.12: sample/math/geometry/exterior-derivative.egi

(define $N 3)
(define $params [| x y z |])
(define $g [| [| 1 0 0 |] [| 0 1 0 |] [| 0 0 1 |] |])

(define $d
  (lambda [%X]
    !((flip ∂/∂) params X)))


(define $f (function [x y z]))

(d f)
;[| f|x f|y f|z |]

(df-normalize (d (d f)))
;[| [| 0 0 0 |] [| 0 0 0 |] [| 0 0 0 |] |]