Dcas is a dynamic computer algebra system featuring the idea of using identities as rules for manipulation of algebra. Robert Fenichel developed a system called FAMOUS in the 1970s using the LISP programming language pursuing the same aim. A modern system DCAS has been implemented by Martin Johansen called DCAS Ether. The system works by selecting a class of identities based on the form of the input expression.

PropertyValue
dbpprop:abstract
  • Dcas is a dynamic computer algebra system featuring the idea of using identities as rules for manipulation of algebra. Robert Fenichel developed a system called FAMOUS in the 1970s using the LISP programming language pursuing the same aim. A modern system DCAS has been implemented by Martin Johansen called DCAS Ether. The system works by selecting a class of identities based on the form of the input expression. Here are two examples of identity collections, one for basic algebra, the other for Boolean algebra. /* Distributivity */ x*(a + b) = a*x + b*x; /* Powers */ (a*b)^c = a^c*b^c; (a^b)^c = a^(b*c); /* add, sub */ solveequ(x) = solveequ(x, f = b - a); solveequ(x) = solveequ(x, f + c = b - a); /* mul, div */ solveequ(x) = solveequ(x, f*c = b/a); solveequ(x, gfvi*gfve = gfve) = solveequ(x, f = b/a);
  • Dcas es un programa de álgebra computacional que tiene como característica principal el uso de identidades como reglas para la manipulación de álgebra. Robert Fenichel desarrolló un programa llamado FAMOUS en la década de 1970 usando el lenguaje de programación LISP con el mismo fin. Martin Johansen ha desarrollado un nuevo programa basado en Dcas, llamado DCAS Ether. El programa trabaja seleccionando una clase de identidades basadas en la forma de la expresión de entrada. Los siguientes son ejemplos de colección de identidades, el primero para álgebra básica, el siguiente para operaciones boleanas: /* Ley distributiva*/ x*(a + b) = a*x + b*x; /* Potenciación*/ (a*b)^c = a^c*b^c; (a^b)^c = a^(b*c); /* Suma, resta*/ solveequ(x) = solveequ(x, f = b - a); solveequ(x) = solveequ(x, f + c = b - a); /* Multiplicación, división */ solveequ(x) = solveequ(x, f*c = b/a); solveequ(x, gfvi*gfve = gfve) = solveequ(x, f = b/a);
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Dcas is a dynamic computer algebra system featuring the idea of using identities as rules for manipulation of algebra. Robert Fenichel developed a system called FAMOUS in the 1970s using the LISP programming language pursuing the same aim. A modern system DCAS has been implemented by Martin Johansen called DCAS Ether. The system works by selecting a class of identities based on the form of the input expression.
  • Dcas es un programa de álgebra computacional que tiene como característica principal el uso de identidades como reglas para la manipulación de álgebra. Robert Fenichel desarrolló un programa llamado FAMOUS en la década de 1970 usando el lenguaje de programación LISP con el mismo fin. Martin Johansen ha desarrollado un nuevo programa basado en Dcas, llamado DCAS Ether. El programa trabaja seleccionando una clase de identidades basadas en la forma de la expresión de entrada.
rdfs:label
  • Dynamic Computer Algebra System
  • Dynamic Computer Algebra System
owl:sameAs
skos:subject
foaf:page
is owl:sameAs of