Nuprl Definition : determinant

determinant(n;r) ==
  primrec(n;λm.1;λn',d,m. (Σ(r) 0 ≤ i < n' + 1. if isEven(i) then m[0,i] else -r m[0,i] fi  * (d matrix-minor(0;i;m))))



Definitions occuring in Statement :  matrix-minor: matrix-minor(i;j;m),  matrix-ap: M[i,j],  isEven: isEven(n),  primrec: primrec(n;b;c),  ifthenelse: if b then t else f fi ,  infix_ap: x f y,  apply: f a,  lambda: λx.A[x],  add: n + m,  natural_number: $n,  rng_sum: rng_sum,  rng_one: 1,  rng_times: *,  rng_minus: -r
Definitions occuring in definition :  primrec: primrec(n;b;c),  rng_one: 1,  lambda: λx.A[x],  rng_sum: rng_sum,  add: n + m,  infix_ap: x f y,  rng_times: *,  ifthenelse: if b then t else f fi ,  isEven: isEven(n),  rng_minus: -r,  matrix-ap: M[i,j],  apply: f a,  matrix-minor: matrix-minor(i;j;m),  natural_number: $n
FDL editor aliases :  determinant

Latex:
determinant(n;r)  ==
    primrec(n;\mlambda{}m.1;\mlambda{}n',d,m.  (\mSigma{}(r)  0 
                                                                \mleq{}  i 
                                                                <  n'  +  1
                                                        if  isEven(i)  then  m[0,i]  else  -r  m[0,i]  fi    *  (d  matrix-minor(0;i;m))))



Date html generated: 2018_05_21-PM-09_37_43
Last ObjectModification: 2017_12_12-AM-10_22_43

Theory : matrices


Home Index