Sponsored links: Algebra eBooks
 

Help Index

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

The Maxima on-line user's manual

Algebra Calculator

Search:

Niceindices Calculator

Niceindices

Function: niceindices (<expr>) Renames the indices of sums and products in <expr>. niceindices attempts to rename each index to the value of niceindicespref[1], unless that name appears in the summand or multiplicand, in which case niceindices tries the succeeding elements of niceindicespref in turn, until an unused variable is found. If the entire list is exhausted, additional indices are constructed by appending integers to the value of niceindicespref[1], e.g., i0, i1, i2, ....

niceindices(powerseries(%e^x, x, 0));

niceindices returns an expression. niceindices evaluates its argument.

Example:

          (%i1) niceindicespref;
          (%o1)                  [i, j, k, l, m, n]
          (%i2) product (sum (f (foo + i*j*bar), foo, 1, inf), bar, 1, inf);
                           inf    inf
                          /===\   ====
                           ! !    \
          (%o2)            ! !     >      f(bar i j + foo)
                           ! !    /
                          bar = 1 ====
                                  foo = 1
          (%i3) niceindices (%);
                               inf  inf
                              /===\ ====
                               ! !  \
          (%o3)                ! !   >    f(i j l + k)
                               ! !  /
                              l = 1 ====
                                    k = 1

There are also some inexact matches for niceindices. Try ?? niceindices to see them.

(%o1)                                true
(%i2) 

Niceindices Example

Related Examples

niceindices-powerseries-taylor

niceindices(powerseri...

taylor(sinx, x, 0, 5);

Calculate

niceindices-powerseries-sqrt

powerseries(1/sqrt(x^...

niceindices(%);

Calculate

niceindices-powerseries-sqrt

powerseries(1/sqrt(x^...

niceindices();

Calculate

niceindices

? niceindices;

Calculate

niceindices-powerseries

powerseries(2/(z*(z-1...

niceindices(%);

Calculate

niceindices-powerseries-sqrt

powerseries(1/sqrt(x^...

niceindices();

Calculate

niceindices-powerseries

powerseries(2/(z*(z-1...

niceindices(%);

Calculate

niceindices-powerseries-taylor

niceindices(powerseri...

taylor(sinx, x, 0, 5);

Calculate

niceindices-powerseries-remvalue-sin-taylor

/* [wxMaxima batch fi...

/* [wxMaxima: input ...

/* [wxMaxima: input ...

Calculate

niceindices-powerseries-taylor

niceindices(powerseri...

taylor(%e^x, x, 0, 5);

Calculate