diffalg
leader
return the leader of a differential polynomial
rank
return the rank of a differential polynomial
initial
return the initial of a differential polynomial
separant
return the separant of a differential polynomial
Calling Sequence
Parameters
Description
Examples
leader (q, R)
rank (q, R)
initial (q, R)
separant (q, R)
q
-
differential polynomial
R
differential polynomial ring
Important: The diffalg package has been deprecated. Use the superseding package DifferentialAlgebra instead.
The leader of a differential polynomial q is the greatest derivative occurring in q with respect to the ranking of R.
The rank of q is the leader of q raised to the degree of q with respect to its leader.
The initial of q is the leading coefficient of q with respect to its leader.
The separant of q is the partial derivative of q with respect to its leader. It is also the initial of any proper derivative of q.
If q belongs to the ground field R, then leader, rank, initial and separant return an error message.
The command with(diffalg,leader) allows the use of the abbreviated form of this command.
The command with(diffalg,rank) allows the use of the abbreviated form of this command.
The command with(diffalg,initial) allows the use of the abbreviated form of this command.
The command with(diffalg,separant) allows the use of the abbreviated form of this command.
with⁡diffalg:
R≔differential_ring⁡derivations=t,ranking=u
R≔ODE_ring
p≔ut−1⁢ut,t2+ut,t+ut2+t⁢u
leader⁡p,R
ut,t
rank⁡p,R
ut,t2
initial⁡p,R
ut−1
separant⁡p,R
2⁢ut⁢ut,t−2⁢ut,t+1
K≔field_extension⁡transcendental_elements=a,b:
R≔differential_ring⁡field_of_constants=K,derivations=t,ranking=u
p≔2⁢ut⁢b⁢ut,t2+u⁢ut,t2a+ut
2⁢a⁢b⁢ut+ua
4⁢a⁢b⁢ut⁢ut,t+2⁢u⁢ut,ta
p≔ux,y⁢vx,y,y2+ux,x2+ux
R1≔differential_ring⁡derivations=x,y,ranking=u,v
R1≔PDE_ring
leader⁡p,R1
ux,x
rank⁡p,R1
ux,x2
initial⁡p,R1
1
separant⁡p,R1
2⁢ux,x
initial⁡differentiate⁡p,x,x,R1,R1
R2≔differential_ring⁡derivations=x,y,ranking=u,v
R2≔PDE_ring
leader⁡p,R2
vx,y,y
rank⁡p,R2
vx,y,y2
initial⁡p,R2
ux,y
separant⁡p,R2
2⁢vx,y,y⁢ux,y
initial⁡differentiate⁡p,x,x,R2,R2
See Also
diffalg(deprecated)
diffalg(deprecated)/differential_algebra
diffalg(deprecated)/differential_ring
diffalg(deprecated)/field_extension
diffalg(deprecated)[differentiate]
DifferentialAlgebra[Tools][Get]
DifferentialAlgebra[Tools][Initial]
DifferentialAlgebra[Tools][LeadingCoefficient]
DifferentialAlgebra[Tools][LeadingDerivative]
DifferentialAlgebra[Tools][LeadingRank]
DifferentialAlgebra[Tools][Separant]
Download Help Document