### The Maxima on-line user's manual

Algebra Calculator

#### Apropos

Function: apropos (<string>) Searches for Maxima names which have <string> appearing anywhere within them. Thus, `apropos (exp)` returns a list of all the flags and functions which have `exp` as part of their names, such as `expand`, `exp`, and `exponentialize`. Thus if you can only remember part of the name of something you can use this command to find the rest of the name. Similarly, you could say `apropos (tr_)` to find a list of many of the switches relating to the translator, most of which begin with `tr_`.

`apropos("")` returns a list with all Maxima names.

`apropos` returns the empty list `[]`, if no name is found.

Example:

Show all Maxima symbols wich have `"gamma"` in the name:

```          (%i1) apropos("gamma");
(%o1) [%gamma, %gammagreek, gamma, gammagreek, gammalim, gamma_expand,
gamma_imag, gamma_incomplete, gamma_incomplete_generalized,
gamma_incomplete_generalized_regularized]```

```(%o1)                                true
(%i2) ```

### Related Examples

##### apropos

apropos( "group");

Calculate

##### apropos

apropos ("part");

Calculate

##### apropos-function

value : 3;

equation : a+2 =b;

function(x) := x + 3;

Calculate

##### apropos

apropos("solve");

Calculate

##### apropos-describe-solvefactors

apropos("solve");

describe(solvefactors);

Calculate

##### apropos

apropos ("bou");

Calculate

apropos("solve");

Calculate

##### apropos

apropos( "partf" );

Calculate

##### apropos

apropos( "taylor" );

Calculate

##### apropos-describe-globalsolve

apropos("solve");

describe(globalsolve);

Calculate