QuasiComponent - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


RegularChains[ConstructibleSetTools]

  

QuasiComponent

  

construct a constructible set from a regular chain

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

QuasiComponent(rc, R)

Parameters

rc

-

regular chain

R

-

polynomial ring

Description

• 

The command QuasiComponent(rc, R) returns a constructible set cs that encodes the quasi-component of the regular chain rc, that is, those points that cancel all equations of rc, but don't cancel any of the initials of the polynomials in rc.

• 

This command is part of the RegularChains[ConstructibleSetTools] package, so it can be used in the form QuasiComponent(..) only after executing the command with(RegularChains[ConstructibleSetTools]). However, it can always be accessed through the long form of the command by using RegularChains[ConstructibleSetTools][QuasiComponent](..).

• 

See ConstructibleSetTools and RegularChains for the related mathematical concepts, in particular for the ideas of a constructible set, a regular system, and a regular chain.

Examples

> 

with⁡RegularChains:

> 

with⁡ConstructibleSetTools:

> 

R≔PolynomialRing⁡x,y,u,v

R≔polynomial_ring

(1)
> 

F≔u⁢x+v,v⁢y+u

F≔u⁢x+v,v⁢y+u

(2)
> 

dec≔Triangularize⁡F,R,output=lazard

dec≔regular_chain,regular_chain

(3)
> 

map⁡Equations,dec,R

u⁢x+v,v⁢y+u,u,v

(4)
> 

map⁡Inequations,dec,R

u,v,∅

(5)
> 

cs1≔QuasiComponent⁡dec1,R;cs2≔QuasiComponent⁡dec2,R

cs1≔constructible_set

cs2≔constructible_set

(6)
> 

Info⁡cs1,R;Info⁡cs2,R

u⁢x+v,v⁢y+u,1

u,v,1

(7)
> 

Info⁡Union⁡cs1,cs2,R,R

u,v,1,u⁢x+v,v⁢y+u,1

(8)

See Also

ConstructibleSet

ConstructibleSetTools

Info

RegularChains

RegularSystem

RepresentingChain

RepresentingInequations

RepresentingRegularSystems

Triangularize