login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

fricas
)sh BasicOperator
BasicOperator is a domain constructor Abbreviation for BasicOperator is BOP This constructor is exposed in this frame. ------------------------------- Operations -------------------------------- ?<? : (%,%) -> Boolean ?<=? : (%,%) -> Boolean ?=? : (%,%) -> Boolean ?>? : (%,%) -> Boolean ?>=? : (%,%) -> Boolean assert : (%,Symbol) -> % coerce : % -> OutputForm copy : % -> % has? : (%,Symbol) -> Boolean hash : % -> SingleInteger is? : (%,Symbol) -> Boolean latex : % -> String max : (%,%) -> % min : (%,%) -> % name : % -> Symbol nary? : % -> Boolean nullary? : % -> Boolean operator : Symbol -> % smaller? : (%,%) -> Boolean unary? : % -> Boolean weight : % -> NonNegativeInteger ?~=? : (%,%) -> Boolean arity : % -> Union(NonNegativeInteger,"failed") comparison : (%,((%,%) -> Boolean)) -> % deleteProperty! : (%,Symbol) -> % display : (%,(OutputForm -> OutputForm)) -> % display : (%,(List(OutputForm) -> OutputForm)) -> % display : % -> Union((List(OutputForm) -> OutputForm),"failed") equality : (%,((%,%) -> Boolean)) -> % hashUpdate! : (HashState,%) -> HashState input : % -> Union((List(InputForm) -> InputForm),"failed") input : (%,(List(InputForm) -> InputForm)) -> % operator : (Symbol,NonNegativeInteger) -> % properties : % -> AssociationList(Symbol,None) property : (%,Symbol) -> Union(None,"failed") setProperties : (%,AssociationList(Symbol,None)) -> % setProperty : (%,Symbol,None) -> % weight : (%,NonNegativeInteger) -> %

A basic operator is an object that can be symbolically applied to a list of arguments from a set, the result being a kernel over that set or an expression.

You create an object of type BasicOperator by using the operator operation. This first form of this operation has one argument and it must be a symbol. The symbol should be quoted in case the name has been used as an identifier to which a value has been assigned.

A frequent application of BasicOperator is the creation of an operator to represent the unknown function when solving a differential equation.




  Subject:   Be Bold !!
  ( 13 subscribers )  
Please rate this page: