Function Repository Resource:

# OrderedTupleFromIndex

Get the ordered tuple with the given index and length

Contributed by: Ed Pegg Jr
 ResourceFunction["OrderedTupleFromIndex"][index,len] returns an ordered tuple of length len with given index.

## Details and Options

Ordered tuples are considered to be lists {a1,a2,,ak} such that the ai are non-negative and non-decreasing.
For any ordered tuple, a unique index n can be defined via .
For example, subset {1, 2, 2} has index .

## Examples

### Basic Examples (3)

The following ordered 3-tuple sequence can be extended to infinity:

 In:= Out= The function can return ordered tuples of a large index:

 In:= Out= The function can return ordered tuples of a given index for various lengths:

 In:= Out= ### Scope (3)

Here are some ordered 2-tuples with their indices to show their structure:

 In:= Out= The ordered 2-tuple {4,4} has an index of :

 In:= Out= Use this to recover the tuple:

 In:= Out= The structure of ordered 3-tuples in 3D:

 In:= Out= ### Properties and Relations (3)

Use Tuples to produce ordered 3-tuples:

 In:= Out= The same sequence of ordered 3-tuples can be obtained from ordered Subsets:

 In:= Out= OrderedTupleFromIndex returns the same ordered tuples in the same sequence:

 In:= Out= ## Version History

• 1.0.0 – 06 December 2019