Sistema algebraico computacional

Un sistema algebraico computacional o sistema de álgebra computacional (CAS, del inglés computer algebra system) es un programa de ordenador o calculadora avanzada que facilita el cálculo simbólico. La principal diferencia entre un CAS y una calculadora tradicional es la habilidad del primero para trabajar con ecuaciones y fórmulas simbólicamente, en lugar de numéricamente. Es decir, una expresión como a + b es interpretada siempre como "la suma de dos variables", y no como "la suma de dos números" (con valores asignados).

Un CAS permite automatizar manipulaciones tediosas o difíciles, como por ejemplo, desarrollar por el binomio de Newton la expresión .

Manipulación de expresiones

Suelen incluir los siguientes tipos de manipulaciones:

  • Con expresiones simbólicas:
    • Simplificación de una expresión a la forma más simple o a una forma estándar.
    • Cambio en la forma de las expresiones: expansión de productos y potencias, factorización, reescritura de un cociente de polinomios como suma de fracciones parciales, reescritura de funciones trigonométricas como exponenciales (y viceversa), etc.
    • Operaciones con matrices, incluyendo productos de matrices, inversa de una matriz, etc.
    • Resolución de algunas ecuaciones.
    • Cálculo de algunos límites de funciones.
    • Cálculo de derivadas y derivadas parciales.
    • Cálculo de algunas integrales indefinidas, definidas y de algunas transformadas integrales.
    • Aproximación de funciones por desarrollo en series de potencias.
    • Resolución de algunas ecuaciones diferenciales.
  • Con expresiones numéricas:
    • Manipulación exacta de fracciones y radicales.
    • Realización de operaciones con precisión arbitraria.
  • Respecto a la presentación de resultados:
    • Visualizado de las expresiones matemáticas en una forma bidimensional, usando con frecuencia sistemas de composición similares a TeX.

En los párrafos precedentes, la palabra algunos indica que la operación no siempre puede ser realizada por el sistema. Un programa de esta clase puede encontrar limitaciones a la hora de resolver ciertas expresiones derivadas, integrales, antiderivadas, límites, cuando éstas tienen alguna ambigüedad o indefinición, o por las propias limitaciones del sistema.

Algunas versiones ofrecen al usuario la posibilidad de programar sus propios algoritmos matemáticos y solventar, en parte, tales limitaciones. El estudio de algoritmos aplicables a los sistemas algebraicos computarizados se denomina álgebra computacional.

Historia

Los sistemas de álgebra computacional aparecieron al principio de la década de los 70, y evolucionaron a partir de la investigación en inteligencia artificial, aunque hoy en día constituyen campos ampliamente separados. Los primeros trabajos fueron dirigidos por el Premio Nobel Martin Veltman, quien diseñó en 1963 un programa para matemática simbólica, llamado Schoonship, especializado en Física de Altas Energías.

Los primeros sistemas populares fueron Reduce y Macsyma. Hoy en día, una versión copyleft de Macsyma llamada Maxima es mantenida activamente. Posteriormente, en los años 1980 adquirió popularidad Derive.

Los actuales líderes del mercado[cita requerida] son Maple y Mathematica; ambos son usados frecuentemente por ingenieros, investigadores matemáticos y otros científicos. Matlab es el otro sistema comercial líder, diseñado para ingenieros y científicos, destacando en el cálculo numérico, aunque también permite cálculo simbólico. Algunos sistemas algebraicos computacionales se centran en un área específica de aplicación, estos últimos suelen ser sistemas libres desarrollados por universidades.

En 1987 Hewlett-Packard introdujo por primera vez un CAS en una calculadora con la HP-28. Posteriormente, en 1995, Texas Instruments sacó al mercado la calculadora TI-92 luego TI-voyage200, que incluían un CAS avanzado basado en el software Derive.

Sistemas destacados

Grandes CAS de propósito general

Dentro del grupo de los grandes CAS de propósito general destacamos:

  • Mathematica (de Wolfram) para Windows, MacOS X y Linux. Lanzado en 1988, permite realizar cálculos sofisticados. Las últimas versiones permiten ejecutar sin modificaciones programas escritos 25 años atrás.[1]​ Desde 2009 se puede acceder a parte de su funcionalidad desde el motor de búsqueda de respuestas Wolfram Alpha.
  • Maple (de Maplesoft), para Windows, MacOS X y Linux. Lanzado en 1989. Con una funcionalidad similar a la de Mathematica.
  • SageMath, proyecto de software libre desarrollado desde 2005. Disponible en Windows, Linux y MacOS X. Usando el lenguaje Python, reúne y compatibiliza bajo una única interfaz y entorno distintos sistemas algebraicos de software libre (Maxima, GAP, PARI/GP, Sympy, entre otros). Es usado habitualmente en el mundo del álgebra conmutativa, la teoría de números, la geometría algebraica, el análisis numérico, la estadística o el procesamiento de imágenes.
  • Matlab (de MathWorks), para Windows, MacOS y Linux, ampliamente difundido para todo tipo de cálculos técnicos. Nació en 1984 orientado al análisis numérico, la manipulación y la visualización de datos reales. Posteriormente, incorporó cálculos simbólicos con la librería Symbolic MathToolbox. Esta librería ejecuta un subconjunto del software Maple integrado en Matlab.
  • Magma, multiplataforma, del Grupo de Álgebra Computacional de la Universidad de Sídney. Podemos situarlo en el límite entre los CAS de propósito general y los de uso específico, pues su uso se extiende a numerosos campos de las matemáticas puras (incluyendo álgebra, geometría y combinatoria) , pero no cubre funcionalidades de análisis como el cálculo de límites o de integrales.

Para medir su importancia en el mundo del software matemático, contabilizamos el número de citas posteriores al año 2000 de la base de datos swMATH. Resumimos la funcionalidad de los CAS de carácter general más citados.

Sistema N.º de citas en swMATH Editor de fórmulas Precisión arbitraria Cálculo Resolución de ... Teoría de grafos Teoría de números Álgebra de Boole Tensores Probabilidad Teoría de control Teoría de códigos Teoría de grupos Sistema
Integrales Transformada integral Ecuaciones inecuaciones Ecuaciones diofánticas Ecuaciones diferenciales Relaciones de recurrencia
MATLAB >5300 No No Sí  Sí  Sí  Sí  No No No No Sí  No No No No No No No No No No No No No No No No No No MATLAB
Mathematica >2700 Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  No No Sí  Mathematica
Maple >2700 Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  No No Sí  Maple
Magma >1300 No No Sí  No No No No Sí  No No Sí  No No No No Sí  Sí  No No No No Sí  Sí  Magma
SageMath >580 No No Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  No No Sí  Sí  SageMath

CAS de propósito general de tamaño medio

Pueden usarse de forma independiente (incluso en teléfonos inteligentes, como Maxima o Giac), incorporados en otros programas (como es el caso de Giac en GeoGebra, o de Maxima o Sympy en SageMath) o embebidos en dispositivos (como Giac en la calculadora HP Prime). Su funcionalidad suele cubrir las necesidades de un usuario medio. Entre estos sistemas destacamos:

Sistema Editor de fórmulas Precisión arbitraria Cálculo Resolución de Teoría de grafos Teoría de números Álgebra de Boole Tensores Probabilidad Teoría de control Teoría de códigos Teoría de grupos Sistema
Integrales Transformadas integrales Ecuaciones Inecuaciones Ecuaciones diofánticas Ecuaciones diferenciales Relaciones de recurrencia
Maxima No No Sí  Sí  Sí  Sí  Sí  No No Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  No No Sí  Maxima
SymPy No No Sí  Sí  Sí  Sí  Sí  Sí  Sí  Sí  No No Sí  Sí  Sí  Sí  No No No No Sí  SymPy
Xcas/Giac Sí  Sí  Sí  No No Sí  Sí  No No Sí  Sí  No No Sí  No No No No Sí  No No Xcas/Giac
Yacas No No Sí  Sí  No No Sí  No No No No No No No No No No No No No No No No No No No No Yacas

Bibliografía

  • Richard J. Fateman. "Essays in algebraic simplification". Technical report MIT-LCS-TR-095, 1972. (Of historical interest in showing the direction of research in computer algebra. At the MIT LCS web site: [1])

Véase también

Bibliografía

  1. Baumann, Gerd (2010). Mathematics for Engineers II: Calculus and Linear Algebra, Volumen 2. Oldenbourg Verlag,. p. 2. ISBN 9783486590401. 

Enlaces externos

Páginas en Internet sobre CAS (inglés)

Read other articles:

Agung Widodo Informasi pribadiKebangsaanIndonesiaKarier militerPihak IndonesiaDinas/cabang Kepolisian Negara Republik IndonesiaMasa dinas1996–sekarangPangkat Ajun Inspektur Polisi SatuSatuanPropam fungsi ProvostSunting kotak info • L • B Aiptu Agung Widodo adalah seorang bintara tinggi Polri yang saat ini bertugas sebagai Kepala Unit Provost di Kepolisian sektor Sukmajaya, Polresta Depok. Bertugas sebagai salah satu anggota kepolisian sejak lulus Sekolah Polisi Negar...

 

Zabihollah Poursheib, 2018 Zabihollah Pourshab (Persia: ذبیح‌الله پورشیبcode: fa is deprecated , dieja; Zabīhollāh Pūrsheib; lahir 18 Juli 1988[1] di Sirvan) dikenal dengan Zabihollah Poursheib[2] adalah karateka asal Iran. Ia merupakan peraih medali emas pada Pesta Olahraga Asia 2010 di Guangzhou pada nomor Kumite -84 kg dan medali perunggu pada Kejuaraan Karate Dunia 2016. Referensi ^ Personal Information. world combat games 2013 official website. Dia...

 

Yalta dari Laut Hitam Yalta (Ukraina: Ялта) merupakan sebuah kota di Ukraina. Letaknya di bagian selatan. Tepatnya di Republik Otonomi Krimea. Kota ini memiliki jumlah penduduk sebesar 80.552 jiwa. Di pantai utara Laut Hitam. Kota ini merupakan situs koloni kekaisaran Yunani. Kota kembar Baden-Baden, Jerman Batumi, Georgia Galaţi, Rumania Margate, Britania Raya Nice, Prancis Pärnu, Estonia Pozzuoli, Italia Rijeka, Kroasia Santa Barbara, Amerika Serikat Sanya, Tiongkok Ohrid, Republik Ma...

English, Scottish, Irish and Great Britain legislationActs of parliaments of states preceding the United Kingdom Of the Kingdom of EnglandRoyal statutes, etc. issued beforethe development of Parliament 1225–1267 1275–1307 1308–1325 Temp. incert. 1327–1411 1413–1460 1461 1463 1464 1467 1468 1472 1474 1477 1482 1483 1485–1503 1509–1535 1536 1539–1540 1541 1542 1543 1545 1546 1547 1548 1549      1551      1553 1554 1555 &...

 

Les troupes indépendantistes se battent contre les royalistes d'Agualongo. La peinture du XIXe siècle montre Bolívar à la tête de son armée régulière. Une armée régulière est l'armée officielle d'un État ou pouvoir légalement constitué. Elle s'oppose aux armées irrégulières, telles que les guérillas, armées privées, mercenaires, etc. L'armée régulière se divise habituellement en armée permanente, qui est toujours sur les armes, et armée de réserve, qui est acti...

 

Kultur bakteri Bacillus anthracis, penyebab antraks Agen biologis (bahasa Inggris: biological agent) adalah sekelompok bahan biologis yang biasanya mengacu pada mikroorganisme seperti bakteri, virus, fungi, dan parasit, serta toksin yang mereka hasilkan. Agen-agen biologis ini dapat menimbulkan dampak negatif bagi kesehatan manusia, hewan, tumbuhan, dan lingkungan. Mereka dapat disebarkan dengan sengaja dalam peperangan biologis atau bioterorisme (sehingga disebut juga senjata biologis), dan ...

Genre of electronic music Not to be confused with Illbient or Chillhop. This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article possibly contains original research. Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (March 2018) (Learn how and when to remove this message) This article may need...

 

Styles of jazz influenced by Latin American music Latin jazzStylistic originsAfro-Cuban jazz:Cuban musicjazz Afro-Brazilian jazz: Brazilian musicjazzCultural originsCuba; New York City, United States; and BrazilRegional scenesCubaUnited StatesBrazil Latin jazz is a genre of jazz with Latin American rhythms. The two main categories are Afro-Cuban jazz, rhythmically based on Cuban popular dance music, with a rhythm section employing ostinato patterns or a clave, and Afro-Brazilian jazz, which i...

 

American politician (1794-1878) For the American surgeon, see William Stewart Halsted. For the American sailor, see William Halstead (Medal of Honor). For the American inventor, see William S. Halstead. William HalstedUnited States House of RepresentativesIn officeMarch 4, 1837 – March 3, 1839In officeMarch 4, 1841 – March 3, 1843U.S. Attorney for the District of New JerseyIn office1849–1853PresidentZachary TaylorPreceded byJames S. GreenSucceeded byGarret S. Cannon Pe...

「アプリケーション」はこの項目へ転送されています。英語の意味については「wikt:応用」、「wikt:application」をご覧ください。 この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2018年4月) 古い情報を更新する必要があります。(2021年3月)出...

 

King of Ayutthaya MahinthrathiratมหินทราธิราชKing of AyutthayaKing of SiamReign15 April 1569 – 2 August 1569PredecessorMaha ChakkraphatSuccessorMaha Thammaracha (as vassal king)Vassal King of SiamReign18 February 1564 – before 12 May 1568PredecessorMaha ChakkraphatSuccessorMaha Chakkraphat (as sovereign king)EmperorBayinnaungBorn1539Diedc. late 1569NamesMahinthrathiratHouseSuphannaphum dynastyFatherMaha ChakkrapatMotherSri Suriyothai Mahinthrathirat (Thai: มห�...

 

Ciclismo en los Juegos Olímpicos de 2012 Ciclismo en pista Datos generalesSede Velódromo de Londres Londres, Reino UnidoCategoría Persecución por equipos femeninoFecha 2 al 4 de agostoMarca 3:14.051Organizador Comité Olímpico InternacionalPalmarés01 ! Oro  Reino Unido (GBR)Danielle KingLaura TrottJoanna Rowsell02 ! Plata  Estados Unidos (USA)Sarah HammerDotsie BauschJennie Reed03 ! Bronce  Canadá (CAN)Tara WhittenGillian CarletonJasmin GlaesserDatos estadí...

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: South Western Football League – news · newspapers · books · scholar · JSTOR (April 2010) Football leagueSouth Western Football LeagueFounded1951CountryEnglandDivisions1Number of teams19Level on pyramid11Feeder toWestern League The South Western Footb...

 

Doing business with intent to defraud creditors Insolvency Processes Administration Bankruptcy Chapter 7 (US) CVA Conservatorship Dissolution Examinership IVA Liquidation Provisional liquidation Receivership Officials Insolvency practitioner Tribunal Regulatory agency Liquidator Referee in Bankruptcy Trustee in bankruptcy Claimants Creditor Preferential creditor Secured creditor Unsecured creditor Restructuring Administration (UK) Chapter 11 (US) Cram down Restructuring Scheme of arrangement ...

 

Pour les articles homonymes, voir Peat. David PeatBiographieNaissance 18 avril 1938Waterloo (en)Décès 6 juin 2017 (à 79 ans)PariNationalité britanniqueFormation Université de LiverpoolActivités Physicien, philosophe, biographemodifier - modifier le code - modifier Wikidata F. David Peat, né le 18 avril 1938 à Waterloo en Angleterre et mort le 6 juin 2017 dans le village de Pari en Italie, est un physicien d'orientation holiste. Ses recherches ont porté sur la physique de la mat...

Maltese far-right figure Norman LowellBorn (1946-07-29) 29 July 1946 (age 78)Valletta, MaltaPolitical partyImperium Europa Norman Lowell (born 29 July 1946) is a Maltese ultranationalist writer and head and founder of Imperium Europa, a far-right political party. He is also a retired banker and artist.[1] Politics Main article: Imperium Europa Imperium Europa advocates Europe as a homeland for White people. The party's remit is to unite all European natives (i.e., European-descen...

 

Cho A B C {\displaystyle ABC} là một tam giác trong mặt phẳng, điểm P ∗ {\displaystyle P^{*}} gọi là điểm đẳng giác hay điểm liên hợp đẳng giác của một điểm P {\displaystyle P} trong tam giác A B C {\displaystyle ABC} nếu các đường thẳng A P ∗ , B P ∗ , C P ∗ {\displaystyle AP^{*},BP^{*},CP^{*}} lần lượt đối xứng với các đường thẳng A P , B P , C P {\displaystyle AP,BP,CP} qua các đường phân ...

 

Chinese Qin state military general ( c. 332 BC – 257 BC) Lord WuanBai QiNickname(s)Ren TuBornc. 332 BCMei countyDied257 BCDuyouAllegianceQin In this Chinese name, the family name is Bai. Bai Qi (Chinese: 白起; c. 332 BC – c.January 257 BC[1]), also known as Gongsun Qi (公孫起),[2] was a Chinese military general of the Qin state during the Warring States period. Born in Mei (present-day Mei County, Shaanxi), Bai Qi served as the commander of the Qin army for ...

King of Chinese state of Chu from 328 to 299 BC Not to be confused with King Huai II of Chu. Xiong HuaiKing of ChuReign328–299 BCEFull nameFamily name: Mǐ (羋)Clan name: Xióng (熊)Given name: Huái (槐)Posthumous nameKing Huai of Chu King Huai of Chu (traditional Chinese: 楚懷王; simplified Chinese: 楚怀王; pinyin: Chǔ Huái Wáng, died 296 BC) was from 328 to 299 BC the king of the state of Chu during the Warring States period of ancient China. He was bo...

 

Unfinished manuscript by Marx on critique of economics You can help expand this article with text translated from the corresponding article in German. (June 2011) Click [show] for important translation instructions. View a machine-translated version of the German article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pas...