27.39 Minimum

Minimum( obj1, obj2.. )
Minimum( list )

Minimum returns the minimum of its arguments, i.e., that argument obj_i for which obj_i <= obj_k for all k. In its second form Minimum takes a list list and returns the minimum of the elements of this list.

Typically the arguments or elements of the list respectively will be integers, but actually they can be objects of an arbitrary type. This works because any two objects can be compared using the < operator.

    gap> Minimum( -123, 700, 123, 0, -1000 );
    -1000
    gap> Minimum( [ -123, 700, 123, 0, -1000 ] );
    -1000
    gap> Minimum( [ 1, 2 ], [ 0, 15 ], [ 1, 5 ], [ 2, -11 ] );
    [ 0, 15 ]        # lists are compared elementwise 

Previous Up Top Next
Index

GAP 3.4.4
April 1997