diffalg
print_ranking
print a message describing the ranking of a differential polynomial ring.
Calling Sequence
Parameters
Description
Examples
print_ranking (R)
R
-
differential polynomial ring
Important: The diffalg package has been deprecated. Use the superseding package DifferentialAlgebra instead.
The print_ranking command prints a message describing the ranking defined on a differential polynomial ring R set up with the differential_ring command.
The ranking of a differential polynomial ring R is a total ordering over the set of all the derivatives of the differential indeterminates of R that is compatible with derivation (see ranking)
The command with(diffalg,print_ranking) allows the use of the abbreviated form of this command.
with⁡diffalg:
p≔ux,y+vx,x;q≔vx+vy,y
p≔ux,y+vx,x
q≔vx+vy,y
Q≔differential_ring⁡derivations=x,y,ranking=grlexAu,v:
print_ranking⁡Q
In lists, leftmost elements are greater than rightmost ones. The derivatives of [u, v] are ordered by grlexA: _U [tau] > _V [phi] when |tau| > |phi| or |tau| = |phi| and _U > _V w.r.t. the list of indeterminates or |tau| = |phi| and _U = _V and tau > phi w.r.t. [x, y]
leader⁡p,Q,leader⁡q,Q
ux,y,vy,y
R≔differential_ring⁡derivations=x,y,ranking=grlexBu,v
R≔PDE_ring
print_ranking⁡R
In lists, leftmost elements are greater than rightmost ones. The derivatives of [u, v] are ordered by grlexB: _U [tau] > _V [phi] when |tau| > |phi| or |tau| = |phi| and tau > phi w.r.t. [x, y] or tau = phi and _U > _V w.r.t. the list of indeterminates
leader⁡p,R,leader⁡q,R
vx,x,vy,y
S≔differential_ring⁡derivations=x,y,ranking=lexu,v
S≔PDE_ring
print_ranking⁡S
In lists, leftmost elements are greater than rightmost ones. The derivatives of [u, v] are ordered by lex: _U [tau] > _V [phi] when tau > phi for the lex. order [x, y] or tau = phi and _U > _V w.r.t. the list of indeterminates
leader⁡p,S,leader⁡q,S
vx,x,vx
T≔differential_ring⁡derivations=x,y,indeterminates=u,v,leaders_of⁡p,q=ux,y,vx
T≔PDE_ring
print_ranking⁡T
In lists, leftmost elements are greater than rightmost ones. The derivatives of [u, v] are ordered by weights: Weights are [u = 3, v = 0, x = 3, y = 1] _U [tau] > _V [phi] when weight (_U [tau]) > weight (_V [phi]) or weights are equal and _U > _V w.r.t. the list of indeterminates or weights and indeterminates are equal and tau > phi for the lex. order [x, y]
See Also
diffalg(deprecated)
diffalg(deprecated)/differential_algebra
diffalg(deprecated)/differential_ring
diffalg(deprecated)[leader]
DifferentialAlgebra[Tools][Display]
Download Help Document