ValuesUnderConstraints/IntegerSymbols - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : ValuesUnderConstraints/IntegerSymbols

ValuesUnderConstraints

  

IntegerSymbols

  

return the integer-valued symbols occurring in the constraints

 

Calling Sequence

Parameters

Description

Examples

References

Compatibility

Calling Sequence

IntegerSymbols(vc)

Parameters

vc

-

ValueUnderConstraints

Description

• 

The command IntegerSymbols(A) returns as a set the variables occurring in the constraints of a value-under-constraints object, and which take integer values only.

Examples

withValuesUnderConstraints:

Create a value-under-constraints objects with no integer-valued symbol

vc1ValueUnderConstraints1,a,b,c,d,a,b,c,d,

vc1value 1 when a=0&comma;d0&comma;0<c&comma;0b

(1)

Print its value, its constraints, its symbols and its integer-valued symbols

Valuevc1&semi;Constraintsvc1&semi;Symbolsvc1&semi;IntegerSymbolsvc1

1

a=0&comma;d0&comma;0<c&comma;0b

a&comma;b&comma;c&comma;d

(2)

Create another value-under-constraints objects where all symbols are integer-valued

vc2ValueUnderConstraints2&comma;a&comma;b&comma;c&comma;d&comma;a&comma;b&comma;c&comma;d&comma;a&comma;b&comma;c&comma;d

vc2value 2 when a=0&comma;d0&comma;0b&comma;0c1

(3)

Print its value, its constraints, its symbols and its integer-valued symbols

Valuevc2&semi;Constraintsvc2&semi;Symbolsvc2&semi;IntegerSymbolsvc2

2

a=0&comma;d0&comma;0b&comma;0c1

a&comma;b&comma;c&comma;d

a&comma;b&comma;c&comma;d

(4)

References

  

Rui-Juan Jing, Yuzhuo Lei, Christopher F. S. Maligec, Marc Moreno Maza: "Counting the Integer Points of Parametric Polytopes: A Maple Implementation." Proceedings of Computer Algebra in Scientific Computing - 26th International Workshop (CASC) 2024: 140-160, Lecture Notes in Computer Science, vol. 14938, Springer.

Compatibility

• 

The ValuesUnderConstraints[IntegerSymbols] command was introduced in Maple 2025.

• 

For more information on Maple 2025 changes, see Updates in Maple 2025.

See Also

ValuesUnderConstraints[Constraints]

ValuesUnderConstraints[Equations]

ValuesUnderConstraints[HasInconsistentConstraints]

ValuesUnderConstraints[Inequations]

ValuesUnderConstraints[IntegerSymbols]

ValuesUnderConstraints[NonNegativeInequalities]

ValuesUnderConstraints[PositiveInequalities]

ValuesUnderConstraints[Symbols]

ValuesUnderConstraints[Value]

ValuesUnderConstraints[ValueUnderConstraints]