AreSame
check if two LAVF objects are the same
Calling Sequence
Parameters
Description
Examples
Compatibility
AreSame( obj1, obj2, criteria = crit)
obj1,obj2, ...
-
LAVF objects
crit
(optional) a string: "sameOperator", "sameSystem", or "sameSolutions"
The AreSame method checks if the two LAVF objects obj1 and obj2 are the same.
This method is front-end to the AreSame method of a LHPDE object. That is, let S1, S2 be the determining systems of LAVF objects L1, L2 respectively, then AreSame(L1, L2) equals AreSame(S1,S2).
All optional arguments in this method will pass down to the AreSame method of a LHPDE object. See AreSame of a LHPDE object for how to apply optional arguments.
In the second calling sequence, the word criterion is provided as alias for criteria.
This method is associated with the LAVF object. For more detail, see Overview of the LAVF object.
with⁡LieAlgebrasOfVectorFields:
V≔VectorField⁡ξ⁡x,y⁢Dx+η⁡x,y⁢Dy,space=x,y
V≔ξ⁡x,y⁢ⅆⅆx+η⁡x,y⁢ⅆⅆy
Vp≔VectorField⁡α⁡x,y⁢Dx+β⁡x⁢Dy,space=x,y
Vp≔α⁡x,y⁢ⅆⅆx+β⁡x⁢ⅆⅆy
E2≔LHPDE⁡diff⁡ξ⁡x,y,y,y=0,diff⁡η⁡x,y,x=−diff⁡ξ⁡x,y,y,diff⁡η⁡x,y,y=0,diff⁡ξ⁡x,y,x=0,indep=x,y,dep=ξ,η
E2≔∂2∂y2ξ⁡x,y=0,∂∂xη⁡x,y=−∂∂yξ⁡x,y,∂∂yη⁡x,y=0,∂∂xξ⁡x,y=0,indep=x,y,dep=ξ⁡x,y,η⁡x,y
E2p≔LHPDE⁡diff⁡α⁡x,y,y,y=0,diff⁡β⁡x,x=−diff⁡α⁡x,y,y,diff⁡α⁡x,y,x=0,indep=x,y,dep=α,β
E2p≔∂2∂y2α⁡x,y=0,ⅆⅆxβ⁡x=−∂∂yα⁡x,y,∂∂xα⁡x,y=0,indep=x,y,dep=α⁡x,y,β⁡x
Constructing two LAVFs that are essentially E(2) but their systems are different looking..
LE2≔LAVF⁡V,E2
LE2≔ξ⁡x,y⁢ⅆⅆx+η⁡x,y⁢ⅆⅆy&where∂2∂y2ξ⁡x,y=0,∂∂xξ⁡x,y=0,∂∂xη⁡x,y=−∂∂yξ⁡x,y,∂∂yη⁡x,y=0
LE2p≔LAVF⁡Vp,E2p
LE2p≔α⁡x,y⁢ⅆⅆx+β⁡x⁢ⅆⅆy&where∂2∂y2α⁡x,y=0,∂∂xα⁡x,y=0,ⅆⅆxβ⁡x=−∂∂yα⁡x,y
The two LAVFs are the same as operators:
AreSame⁡LE2,LE2p
true
Clearly they have different dependent variables, so the systems are not identical.
AreSame⁡LE2,LE2p,criterion=sameSystem
false
Since they are same as operator, they definitely have the same solutions.
AreSame⁡LE2,LE2p,criteria=sameSolutions
The AreSame command was introduced in Maple 2020.
For more information on Maple 2020 changes, see Updates in Maple 2020.
See Also
LieAlgebrasOfVectorFields (Package overview)
LAVF (Object overview)
LieAlgebrasOfVectorFields[VectorField]
LieAlgebrasOfVectorFields[LHPDE]
LieAlgebrasOfVectorFields[LAVF]
Download Help Document