Go forward to Concept Index. Go backward to Command Index. Go up to Top.

Index of Algebraic Functions
****************************

This is a list of built-in functions and operators usable in algebraic
expressions.  Their full Lisp names are derived by adding the prefix
`calcFunc-', as in `calcFunc-sqrt'.


Menu

^: Basic Arithmetic
111.
\: Basic Arithmetic
122.
%: Basic Arithmetic
129.
+: Basic Arithmetic
6.
-: Basic Arithmetic
65.
*: Basic Arithmetic
70.
/: Basic Arithmetic
90.
|: Building Vectors
8.
!: Combinatorial Functions
23.
_: Extracting Elements
24.
=: Logical Operations
20.
<: Logical Operations
51.
>: Logical Operations
51.
!: Logical Operations
87.
Logical Operations. 91.
?: Logical Operations
91.
%: Percentages
5.
!!: Combinatorial Functions
33.
=>: Evaluates-To Operator
6.
: =: Evaluates-To Operator
89.
==: Logical Operations
20.
!=: Logical Operations
46.
<=: Logical Operations
51.
>=: Logical Operations
51.
&&: Logical Operations
76.
||: Logical Operations
82.
: Other Features of Rewrite Rules. 73.
+/-: Error Forms
46.
&&&: Other Features of Rewrite Rules
78.
|||: Other Features of Rewrite Rules
84.
!!!: Other Features of Rewrite Rules
89.
abs: Basic Arithmetic
150.
abs (vectors): Vector and Matrix Arithmetic
18.
abssqr: Basic Arithmetic
160.
accum: Reducing
20.
acute: TeX Language Mode
55.
add: Specifying Operators
93.
afixp: Nesting and Fixed Points
22.
agmean: Single-Variable Statistics
108.
alog: Logarithmic Functions
21.
an: Multiple Solutions
35.
and: Binary Functions
56.
anest: Nesting and Fixed Points
13.
apart: Polynomials
106.
append: Building Vectors
21.
apply: Reducing and Mapping
8.
apply (rewrites): Other Features of Rewrite Rules
107.
arccos: Trigonometric and Hyperbolic Functions
43.
arccosh: Trigonometric and Hyperbolic Functions
43.
arcsin: Trigonometric and Hyperbolic Functions
33.
arcsincos: Trigonometric and Hyperbolic Functions
58.
arcsinh: Trigonometric and Hyperbolic Functions
38.
arctan: Trigonometric and Hyperbolic Functions
43.
arctan2: Trigonometric and Hyperbolic Functions
48.
arctanh: Trigonometric and Hyperbolic Functions
43.
arg: Complex Number Functions
11.
arrange: Manipulating Vectors
22.
as: Multiple Solutions
35.
ash: Binary Functions
96.
assign: Evaluates-To Operator
89.
asum: Summations
107.
badd: Business Days
12.
bar: TeX Language Mode
55.
bcount: Bit Counting Example
6.
bern: Combinatorial Functions
51.
besJ: Advanced Math Functions
58.
besY: Advanced Math Functions
58.
beta: Advanced Math Functions
41.
betaB: Advanced Math Functions
46.
betaI: Advanced Math Functions
46.
breve: TeX Language Mode
55.
bstring: Strings
55.
bsub: Business Days
12.
call: Specifying Operators
101.
cascent: Information about Compositions
18.
cbase: Vertical Compositions
15.
cbbase: Vertical Compositions
28.
cbspace: Other Compositions
39.
cdescent: Information about Compositions
18.
ceil: Integer Truncation
19.
cflat: Other Compositions
15.
check: TeX Language Mode
55.
cheight: Information about Compositions
15.
choose: Combinatorial Functions
41.
choriz: Horizontal Compositions
5.
clean: Conversions
127.
clip: Binary Functions
25.
clvert: Vertical Compositions
58.
cnorm: Vector and Matrix Arithmetic
31.
collect: Polynomials
69.
condition: Other Features of Rewrite Rules
73.
conj: Complex Number Functions
6.
cons: Building Vectors
91.
cons (rewrites): Other Features of Rewrite Rules
94.
constant: Logical Operations
144.
cos: Trigonometric and Hyperbolic Functions
43.
cosh: Trigonometric and Hyperbolic Functions
43.
cprec: Composition Basics
70.
cross: Vector and Matrix Arithmetic
37.
crule: Vertical Compositions
45.
crvert: Vertical Compositions
58.
cspace: Other Compositions
20.
csub: Other Compositions
10.
csup: Other Compositions
6.
ctbase: Vertical Compositions
28.
ctrn: Vector and Matrix Arithmetic
15.
ctspace: Other Compositions
39.
curve: Composing Patterns in Rewrite Rules
43.
cvec: Building Vectors
79.
cvert: Vertical Compositions
6.
cvspace: Other Compositions
33.
cwidth: Information about Compositions
9.
date: Date Conversions
6.
day: Date Functions
24.
ddb: Depreciation Functions
28.
decr: Basic Arithmetic
215.
deg: Conversions
56.
deriv: Differentiation
6.
det: Vector and Matrix Arithmetic
51.
deven: Functions for Declarations
56.
dfact: Combinatorial Functions
33.
diag: Building Vectors
31.
diff: Binary Functions
70.
dimag: Functions for Declarations
37.
dint: Functions for Declarations
21.
div: Specifying Operators
93.
dnatnum: Functions for Declarations
21.
dneg: Functions for Declarations
40.
dnonneg: Functions for Declarations
40.
dnonzero: Functions for Declarations
48.
dnumint: Functions for Declarations
21.
dodd: Functions for Declarations
56.
dot: TeX Language Mode
55.
dotdot: TeX Language Mode
55.
dpos: Functions for Declarations
40.
drange: Functions for Declarations
62.
drat: Functions for Declarations
30.
dreal: Functions for Declarations
34.
dsadj: Time Zones
196.
dscalar: Functions for Declarations
71.
dyad: TeX Language Mode
55.
efit: Error Estimates for Fits
6.
egcd: Combinatorial Functions
19.
Ei: Customizing the Integrator
21.
elim: Solving Systems of Equations
29.
ends: Composing Patterns in Rewrite Rules
25.
eq: Logical Operations
20.
erf: Advanced Math Functions
52.
erfc: Advanced Math Functions
52.
esimplify: Unsafe Simplifications
6.
euler: Combinatorial Functions
59.
eval: Other Features of Rewrite Rules
187.
evalextsimp: Other Features of Rewrite Rules
202.
evalsimp: Other Features of Rewrite Rules
197.
evalto: Evaluates-To Operator
6.
evalv: Algebraic Manipulation
39.
evalvn: Algebraic Manipulation
39.
exp: Logarithmic Functions
10.
exp10: Logarithmic Functions
15.
expand: Polynomials
84.
expm1: Logarithmic Functions
36.
fact: Combinatorial Functions
23.
factor: Polynomials
12.
factors: Polynomials
57.
fceil: Integer Truncation
19.
fdiv: Basic Arithmetic
137.
ffinv: Multiple Solutions
56.
ffloor: Integer Truncation
14.
fib: Rewrites Tutorial
183.
find: Manipulating Vectors
15.
finv: Multiple Solutions
56.
fit: Linear Fits
6.
fitdummy: Curve Fitting Details
157.
fitmodel: Curve Fitting Details
157.
fitparam: Curve Fitting Details
157.
fitsystem: Curve Fitting Details
157.
fitvar: Curve Fitting Details
157.
fixp: Nesting and Fixed Points
18.
float: Conversions
29.
floor: Integer Truncation
14.
frac: Conversions
52.
fround: Integer Truncation
23.
frounde: Integer Truncation
40.
froundu: Integer Truncation
40.
fsolve: Multiple Solutions
5.
ftrunc: Integer Truncation
29.
fv: Future Value
6.
fvb: Future Value
14.
fvl: Future Value
23.
gamma: Advanced Math Functions
17.
gammaG: Advanced Math Functions
24.
gammag: Advanced Math Functions
24.
gammaP: Advanced Math Functions
24.
gammaQ: Advanced Math Functions
24.
gcd: Combinatorial Functions
8.
geq: Logical Operations
51.
getdiag: Extracting Elements
40.
gpoly: Decomposing Polynomials
23.
grade: Manipulating Vectors
53.
grave: TeX Language Mode
55.
gt: Logical Operations
51.
hasfitparams: Curve Fitting Details
234.
hasfitvars: Curve Fitting Details
234.
hat: TeX Language Mode
55.
head: Building Vectors
86.
histogram: Manipulating Vectors
80.
hms: Conversions
64.
holiday: Business Days
117.
hour: Date Functions
27.
hypot: Basic Arithmetic
177.
idiv: Basic Arithmetic
122.
idn: Building Vectors
44.
ierf: Other Features of Rewrite Rules
247.
if: Logical Operations
91.
ilog: Logarithmic Functions
28.
im: Complex Number Functions
27.
import: Other Features of Rewrite Rules
10.
in: Logical Operations
111.
incmonth: Date Functions
98.
incr: Basic Arithmetic
215.
incyear: Date Functions
108.
index: Building Vectors
60.
inner: Generalized Products
13.
integ: Integration
6.
integer: Logical Operations
144.
intv: Interval Forms
69.
inv: Basic Arithmetic
169.
inv (matrices): Vector and Matrix Arithmetic
41.
irr: Related Financial Functions
51.
irrb: Related Financial Functions
56.
islin: Logical Operations
186.
islinnt: Logical Operations
186.
isqrt: Basic Arithmetic
183.
istrue: Logical Operations
217.
iterations: Nested Formulas with Rewrite Rules
43.
julian: Date Conversions
34.
lambda: Specifying Operators
80.
land: Logical Operations
76.
lcm: Combinatorial Functions
15.
leq: Logical Operations
51.
let: Other Features of Rewrite Rules
204.
lin: Logical Operations
186.
linnt: Logical Operations
186.
ln: Logarithmic Functions
6.
lnot: Logical Operations
87.
lnp1: Logarithmic Functions
40.
log: Logarithmic Functions
21.
log10: Logarithmic Functions
15.
lor: Logical Operations
82.
lsh: Binary Functions
77.
lt: Logical Operations
51.
ltpb: Probability Distribution Functions
21.
ltpc: Probability Distribution Functions
39.
ltpf: Probability Distribution Functions
43.
ltpn: Probability Distribution Functions
48.
ltpp: Probability Distribution Functions
52.
ltpt: Probability Distribution Functions
56.
lud: Vector and Matrix Arithmetic
54.
makemod: Modulo Forms
60.
mant: Basic Arithmetic
198.
map: Mapping
6.
mapa: Mapping
72.
mapc: Mapping
38.
mapd: Mapping
72.
mapeq: Algebraic Manipulation
73.
mapeqp: Algebraic Manipulation
98.
mapeqr: Algebraic Manipulation
104.
mapr: Mapping
23.
match: Matching Commands
6.
matches: Matching Commands
28.
matchnot: Matching Commands
25.
max: Basic Arithmetic
191.
maximize: Minimization
6.
mcol: Extracting Elements
44.
mdims: Manipulating Vectors
10.
min: Basic Arithmetic
191.
minimize: Minimization
6.
minute: Date Functions
32.
mod: Specifying Operators
93.
mod (operator): Modulo Forms
38.
moebius: Combinatorial Functions
122.
month: Date Functions
21.
mrcol: Extracting Elements
44.
mrow: Extracting Elements
6.
mrrow: Extracting Elements
34.
mul: Specifying Operators
93.
mysin: Sine Example
6.
neg: Specifying Operators
93.
negative: Logical Operations
166.
neq: Logical Operations
46.
nest: Nesting and Fixed Points
6.
newmonth: Date Functions
50.
newweek: Date Functions
68.
newyear: Date Functions
58.
nextprime: Combinatorial Functions
103.
ninteg: Numerical Integration
6.
nonvar: Logical Operations
180.
not: Binary Functions
74.
now: Date Functions
6.
nper: Related Financial Functions
20.
nperb: Related Financial Functions
27.
nperl: Related Financial Functions
32.
npv: Present Value
45.
npvb: Present Value
66.
nrat: Polynomials
113.
nroot: Basic Arithmetic
118.
nterms: Rewrites Answer 5
6.
opt: Other Features of Rewrite Rules
52.
or: Binary Functions
62.
outer: Generalized Products
5.
pack: Packing and Unpacking
117.
pand: Other Features of Rewrite Rules
78.
pclean: Conversions
82.
pcont: Decomposing Polynomials
82.
pdeg: Decomposing Polynomials
65.
pdiv: Polynomials
120.
pdivide: Polynomials
141.
pdivrem: Polynomials
141.
percent: Percentages
5.
perm: Combinatorial Functions
48.
pfloat: Conversions
8.
pfrac: Conversions
39.
pgcd: Polynomials
148.
phase: Multi-Phase Rewrite Rules
10.
plain: Other Features of Rewrite Rules
41.
plead: Decomposing Polynomials
76.
pmt: Related Financial Functions
8.
pmtb: Related Financial Functions
13.
pnot: Other Features of Rewrite Rules
89.
polar: Conversions
73.
polint: Interpolation
5.
poly: Decomposing Polynomials
6.
por: Other Features of Rewrite Rules
84.
pow: Specifying Operators
93.
pprim: Decomposing Polynomials
101.
prem: Polynomials
135.
prevprime: Combinatorial Functions
115.
prfac: Combinatorial Functions
93.
prime: Combinatorial Functions
86.
Prime: TeX Language Mode
55.
prod: Summations
119.
pv: Present Value
6.
pvb: Present Value
27.
pvl: Present Value
33.
pwday: Date Functions
87.
quote: Other Features of Rewrite Rules
31.
raccum: Reducing
26.
rad: Conversions
61.
random: Random Numbers
6.
rash: Binary Functions
101.
rate: Related Financial Functions
38.
rateb: Related Financial Functions
43.
ratel: Related Financial Functions
43.
ratint: Interpolation
35.
rcons: Building Vectors
97.
rcons (rewrites): Other Features of Rewrite Rules
102.
rdup: Set Operations
34.
re: Complex Number Functions
23.
real: Logical Operations
144.
rect: Conversions
73.
reduce: Reducing
6.
reducea: Reducing
30.
reducec: Reducing
50.
reduced: Reducing
30.
reducer: Reducing
39.
refers: Logical Operations
159.
relch: Percentages
45.
remember: Other Features of Rewrite Rules
297.
rev: Manipulating Vectors
104.
rewrite: Rewrite Rules
6.
rgrade: Manipulating Vectors
53.
rhead: Building Vectors
97.
rmeq: Logical Operations
66.
rnorm: Vector and Matrix Arithmetic
25.
root: Root Finding
6.
roots: Multiple Solutions
63.
rot: Binary Functions
110.
round: Integer Truncation
23.
rounde: Integer Truncation
40.
roundu: Integer Truncation
40.
rreduce: Reducing
14.
rreducea: Reducing
30.
rreducec: Reducing
50.
rreduced: Reducing
30.
rreducer: Reducing
39.
rsh: Binary Functions
92.
rsort: Manipulating Vectors
39.
rsubvec: Extracting Elements
74.
rtail: Building Vectors
97.
scf: Basic Arithmetic
209.
schedule: Multi-Phase Rewrite Rules
52.
sdev: Error Forms
65.
second: Date Functions
35.
select: Other Features of Rewrite Rules
149.
seq: Rewrites Answer 4
6.
shuffle: Random Numbers
66.
Si: Programming Tutorial
48.
sign: Basic Arithmetic
163.
simplify: Simplifying Formulas
6.
sin: Trigonometric and Hyperbolic Functions
6.
sincos: Trigonometric and Hyperbolic Functions
58.
sinh: Trigonometric and Hyperbolic Functions
38.
sln: Depreciation Functions
15.
solve: Solving Equations
6.
sort: Manipulating Vectors
39.
sqr: Scientific Functions
22.
sqrt: Basic Arithmetic
173.
stir1: Combinatorial Functions
64.
stir2: Combinatorial Functions
64.
string: Strings
40.
sub: Specifying Operators
93.
subscr: Extracting Elements
24.
subst: Algebraic Manipulation
109.
subvec: Extracting Elements
57.
sum: Summations
6.
syd: Depreciation Functions
21.
table: Summations
125.
tail: Building Vectors
86.
tan: Trigonometric and Hyperbolic Functions
43.
tanh: Trigonometric and Hyperbolic Functions
43.
taylor: Taylor Series
6.
tderiv: Differentiation
6.
thecoefs: Polynomials
38.
thefactors: Polynomials
38.
tilde: TeX Language Mode
55.
time: Date Functions
47.
totient: Combinatorial Functions
118.
tr: Vector and Matrix Arithmetic
61.
trn: Manipulating Vectors
99.
trunc: Integer Truncation
29.
typeof: Logical Operations
121.
tzconv: Date Conversions
59.
tzone: Time Zones
28.
under: TeX Language Mode
55.
unixtime: Date Conversions
49.
unpack: Packing and Unpacking
170.
unpackt: Packing and Unpacking
176.
usimplify: Basic Operations on Units
30.
utpb: Probability Distribution Functions
21.
utpc: Probability Distribution Functions
39.
utpf: Probability Distribution Functions
43.
utpn: Probability Distribution Functions
48.
utpp: Probability Distribution Functions
52.
utpt: Probability Distribution Functions
56.
variable: Logical Operations
175.
vcard: Set Operations
98.
vcompl: Set Operations
71.
vconcat: Specifying Operators
93.
vcorr: Paired-Sample Statistics
27.
vcount: Single-Variable Statistics
36.
vcov: Paired-Sample Statistics
12.
vdiff: Set Operations
55.
Vec: TeX Language Mode
55.
vec: Vectors and Matrices
30.
venum: Set Operations
86.
vexp: Manipulating Vectors
119.
vflat: Single-Variable Statistics
150.
vfloor: Set Operations
77.
vgmean: Single-Variable Statistics
103.
vhmean: Single-Variable Statistics
99.
vint: Set Operations
47.
vlen: Manipulating Vectors
6.
vmask: Manipulating Vectors
110.
vmatches: Matching Commands
33.
vmax: Single-Variable Statistics
48.
vmean: Single-Variable Statistics
55.
vmeane: Single-Variable Statistics
73.
vmedian: Single-Variable Statistics
85.
vmin: Single-Variable Statistics
48.
vpack: Set Operations
114.
vpcov: Paired-Sample Statistics
23.
vprod: Single-Variable Statistics
42.
vpsdev: Single-Variable Statistics
130.
vpvar: Single-Variable Statistics
143.
vsdev: Single-Variable Statistics
116.
vspan: Set Operations
92.
vsum: Single-Variable Statistics
42.
vunion: Set Operations
42.
vunpack: Set Operations
114.
vvar: Single-Variable Statistics
143.
vxor: Set Operations
65.
weekday: Date Functions
40.
wmaximize: Minimization
38.
wminimize: Minimization
38.
wroot: Root Finding
52.
xfit: Error Estimates for Fits
51.
xor: Binary Functions
66.
xpon: Basic Arithmetic
198.
xy: Basic Graphics
32.
xyz: Three Dimensional Graphics
38.
year: Date Functions
15.
yearday: Date Functions
43.