Articulo de referencia

Xcas

Figura 1. Xcas es capaz de calcular fracciones que no tienen un denominador común. Figura 2. Xcas es capaz de resolver ecuaciones, calcular derivadas y calcular antiderivadas. F...

Xcas calcula fracciones sin denominador común
Figura 1. Xcas es capaz de calcular fracciones que no tienen un denominador común.
Salida de ejemplo de Xcas
Figura 2. Xcas es capaz de resolver ecuaciones, calcular derivadas y calcular antiderivadas.
Xcas resuelve una ecuación diferencial
Figura 3. Xcas es capaz de resolver ecuaciones diferenciales.

Xcas es una interfaz de usuario para Giac , que es un sistema de álgebra computacional (CAS) de código abierto [ 2 ] para Windows , macOS y Linux , entre muchas otras plataformas. Giac se puede usar directamente dentro de software escrito en C++ ; Xcas en sí está escrito en C++. [ 3 ]

Xcas tiene modos de compatibilidad con muchos sistemas de álgebra populares como WolframAlpha , [ 4 ] Mathematica , [ 5 ] Maple , [ 6 ] o MuPAD . Los usuarios pueden usar Giac/Xcas para desarrollar algoritmos formales o usarlo en otro software. Giac se usa en SageMath [ 4 ] para operaciones de cálculo. Entre otras cosas, Xcas puede resolver ecuaciones diferenciales (Figura 3) y dibujar gráficos .

Características

Las características que admite Xcas incluyen: [ 7 ] [ 8 ]

Ejemplos de comandos Xcas:

  • producir fracciones mixtas: dapropfrac(42/15) 2 + 4 / 5
  • Calcular la raíz cuadrada: sqrt(4)= 2
  • dibujar una línea vertical en el sistema de coordenadas: line(x=1)dibuja la línea verticalincógnita=1{\displaystyle x=1}en la ventana de salida
  • dibujar gráfica: plot(function)(por ejemplo, plot(3 * x^2 - 5)produce una gráfica de y = 3 x 2 − 5
  • Calcular promedio: mean([3, 4, 2])es 3
  • Calcular la varianza : variance([3, 4, 2])es 2/3
  • Calcular la desviación estándar : stddev([3, 4, 2])es 6 / 3
  • calcular determinante de una matriz : det([[1,2], [3,4]])es−2
  • Calcular los extremos locales de una función: extrema(-2*cos(x)-cos(x)^2,x)es [0, π]
  • Calcular el producto vectorial de dos vectores : cross([1, 2, 3], [4, 3, 2])es [-5, 10, -5]
  • calcular permutaciones :nPr()
  • calcular combinaciones :nCr()
  • resolver ecuación :solve(equation,x)
  • factorización de polinomios: factor(polynomial,x)ocfactor(polynomial,x)
  • diferenciación de la función:diff(function,x)
  • Calcular integrales/antiderivadas indefinidas:int(function,x)
  • Calcular integrales definidas/área bajo la curva de una función:int(function,x,lowerlimit,upperlimit)
    • Calcular el volumen de un sólido de revolución , que gira alrededor del eje x :int(pi*function^2,x,lowerlimit,upperlimit)
    • Cálculo del volumen de un sólido de revolución (alrededor del eje y ) para una función decreciente:int(2*pi*x*function,x,lowerlimit,upperlimit)
  • separación de variables : split((x+1)*(y-2),[x,y])produce[incógnita+1,y2]{\displaystyle [x+1,y-2]}
  • resolver la ecuación diferencial (las derivadas se escriben como y o y ):desolve(differential equation,y)

Sistemas operativos compatibles

Historia

Xcas y Giac son proyectos de código abierto desarrollados y escritos por Bernard Parisse y Renée De Graeve en la antigua Universidad Joseph Fourier de Grenoble (ahora Universidad Grenoble Alpes ), [ 22 ] Francia desde 2000. [ 23 ] Xcas y Giac se basan en las experiencias adquiridas con el proyecto anterior de Parisse, Erable . [ 24 ] Pocket CAS y CAS Calc P11 utilizan Giac.

El sistema también fue elegido por Hewlett-Packard como CAS para su calculadora HP Prime , que utiliza el motor Giac/Xcas 1.5.0 bajo un esquema de doble licencia. En 2013, Xcas también se integró en la vista CAS de GeoGebra . [ 25 ]

Uso en la educación

Desde 2015, Xcas se utiliza en el sistema educativo francés . [ 26 ] [ 27 ] [ 28 ] [ 29 ] Xcas también se utiliza [ 30 ] en universidades alemanas , [ 31 ] [ 32 ] [ 33 ] y en España y México . [ 34 ] También se utiliza en la Universidad de Carolina del Norte en Wilmington [ 35 ] y en la Universidad de Nuevo México . [ 36 ] Xcas se utiliza en particular para aprender álgebra. [ 37 ]

χCAS

χCAS (también conocido como KhiCAS ) es una adaptación de Giac/Xcas para ciertos modelos de calculadoras gráficas que se instala o se carga como una aplicación de terceros. (Esto difiere de un componente distribuido o compatible oficialmente con el sistema operativo de las calculadoras, como ocurre con la integración de χCAS en algunas calculadoras HP).

Las calculadoras gráficas Casio fueron las primeras en admitir χCAS ("KhiCAS"), como motor CAS de terceros en la serie fx-CG Prizm , incluyendo la fx-CG50 y su sucesora, la fx-CG100. Fuera de la serie Prizm, también se admiten algunos modelos de la serie Casio 9860 , como la fx-9750GIII y la fx-9860GIII. Ninguno de estos modelos tiene su propio sistema de álgebra computacional .

χCAS también está disponible para TI Nspire CX, CX-II y Numworks N0110. [ 38 ]

En 2024, se lanzó una versión especial reducida para la TI-84+ CE y algunas variantes de Texas Instruments . [ 39 ] Otros modelos que admite χCAS tienen sistemas de 32 bits, en contraste con la CPU mucho más antigua de 8 bits basada en Zilog Z80 de la TI-84+ CE . Estos recursos de hardware comparativamente limitados hicieron necesaria la eliminación de algunas características para que la adaptación fuera posible. [ 40 ] Si bien las calculadoras gráficas Casio y NumWorks no son infrecuentes en Francia, de donde proviene el autor de χCAS, Bernard Parisse, la compatibilidad con la TI-84+ CE hace que χCAS sea mucho más relevante en los Estados Unidos, donde Texas Instruments tiene el monopolio [ 41 ] de las calculadoras gráficas utilizadas en la educación.

Véase también

Referencias

  1. "Versión 2.0.0-15" . 28/10/2025.
  2. "Giac/Xcas y Pari/GP" (PDF) . pari.math.u-bordeaux.fr .
  3. "Elsevier Enhanced Reader" . reader.elsevier.com . Consultado el 8 de junio de 2022 .
  4. 1 2 Tõnisson, Eno (2017-11-09). Diferencias entre las respuestas esperadas y las respuestas ofrecidas por los sistemas de álgebra computacional a las ecuaciones matemáticas escolares (Tesis). hdl : 10062/58398 .
  5. "Álgebra computacional en la educación" . math.unm.edu . Consultado el 3 de enero de 2022 .
  6. "xcas - Computer Algebra System - consola y calculadora gráfica" . reposcope.com . Consultado el 12 de abril de 2020 .
  7. "LA EDUCACIÓN MATEMÁTICA COMO CIENCIA Y PROFESIÓN" (PDF) . Universidad Josip Juraj Strossmayer de Osijek. 2 de mayo de 2019. Consultado el 5 de octubre de 2017 .
  8. Lea más comandos y funciones aquí. Archivado el 26/08/2020 en Wayback Machine .
  9. "Tarjeta de referencia Xcas" . yumpu.com .
  10. Gandit, Michèle (2009). Bardini, C.; Fortin, P.; Oldknow, A.; Vagost, D. (eds.). Experimentación y demostración en matemáticas con XCAS . Actas de la 9.ª Conferencia Internacional sobre Tecnología en la Enseñanza de las Matemáticas. Metz, Francia. CiteSeerX 10.1.1.580.4878 . 
  11. Halkos, George E.; Tsilika, Kyriaki D. (2015). "Uso de Xcas en planes de estudio de cálculo: un plan de clases y proyectos de laboratorio" . Computational and Applied Mathematics Journal . 1 (3). S2CID 58451849 . 
  12. Halkos, George E.; Tsilika, Kyriaki D.; Simos, Theodore E.; Psihoyios, George; Tsitouras, Ch.; Anastassi, Zacharias (2011). "Xcas como entorno de programación para condiciones de estabilidad para una clase de modelos de ecuaciones diferenciales en economía" . Análisis numérico y matemáticas aplicadas Icnaam 2011: Conferencia internacional sobre análisis numérico y matemáticas aplicadas . AIP Conference Proceedings. 1389 (1): 1769– 1772. Bibcode : 2011AIPC.1389.1769H . doi : 10.1063/1.3636951 .
  13. Fleurant, Cyril; Bodin-Fleurant, Sandrine (2019). «Integración y ecuaciones diferenciales». Matemáticas para las ciencias de la Tierra y la geografía . Libros de texto de Springer en ciencias de la Tierra, geografía y medio ambiente. pp. 145–177 . doi : 10.1007/978-3-319-69242-5_6 . ISBN  978-3-319-69241-8. S2CID 189288194 . 
  14. ^ "Computeralgebra-Rundbrief Nr. 62: Fachgruppe Computeralgebra" (PDF) . Gesellschaft für Informatik eV 2019-05-02 . Consultado el 2 de marzo de 2018 .(en alemán)
  15. "Xcas para Windows" . logitheque. 9 de junio de 2016. Consultado el 5 de diciembre de 2018 .
  16. "Instalación de Xcas" . www-fourier.ujf-grenoble.fr . Archivado del original el 22/10/2009 . Consultado el 14/11/2021 .
  17. "Álgebra simbólica en todas partes" . Joey Bernard. 15 de diciembre de 2015. Consultado el 5 de diciembre de 2018 .
  18. «Xcas Calcul Formel Lycee | PDF | Intégral | Variable (Mathématiques)» . Escrito .
  19. "Giac/Xcas, un sistema gratuito de álgebra computacional" . www-fourier.ujf-grenoble.fr . Archivado del original el 29 de septiembre de 2020. Consultado el 10 de febrero de 2022 .
  20. "Xcas Pad – Aplicaciones en Google Play" . play.google.com (en danés) . Consultado el 14 de noviembre de 2021 .
  21. «Xcas en línea» . www.xcasenligne.fr . Consultado el 18 de marzo de 2022 .
  22. «Planète MATHS - Lista de recursos por nivel» . www.ac-grenoble.fr . Consultado el 3 de enero de 2022 .
  23. Fekih, Lassaad Ben; Verlinden, Olivier; Kouroussis, Georges (2011). Desarrollo de un marco multicuerpo de código abierto y fácil de usar con la ayuda de herramientas simbólicas . 4º Congreso Internacional de Diseño y Modelado de Sistemas Mecánicos. Sousse (Túnez).
  24. MacCallum, Malcolm AH (diciembre de 2018). " Álgebra computacional en la investigación de la gravedad" . Living Reviews in Relativity . 21 (1) 6. Bibcode : 2018LRR....21....6M . doi : 10.1007/s41114-018-0015-6 . PMC 6105178. PMID 30174551 .  
  25. "Xcas | Semantic Scholar" . www.semanticscholar.org . Consultado el 10 de febrero de 2022 .
  26. «Gravámenes matemáticos - Lycée Rosa Parks de Montgeron» . www.lyc-rosaparks-montgeron.ac-versailles.fr . Consultado el 3 de enero de 2022 .
  27. "M@ths en LIgne" . membres-ljk.imag.fr . Consultado el 3 de enero de 2022 .
  28. «Artículos en línea» . www.epi.asso.fr. ​Consultado el 3 de enero de 2022 .
  29. ^ "Quelles compétences mathématiques sont sollicitées en physique-chimie et SVT au lycée, et nécessaires pour la licence ?" (PDF) . maths.ac-creteil.fr . Archivado desde el original (PDF) el 3 de enero de 2022 . Consultado el 3 de enero de 2022 . 
  30. "Módulo 2 - Introducción" . www.didaktik.mathematik.uni-wuerzburg.de . Consultado el 3 de enero de 2022 .
  31. Halkos, George; Tsilika, Kyriaki (noviembre de 2014). "Perspectivas sobre la integración de un sistema de álgebra computacional en los planes de estudio de cálculo avanzado" . mpra.ub.uni-muenchen.de . Consultado el 3 de enero de 2022 .
  32. "Computeralgebra. Rundbrief" (PDF) . siegel.mathematik.uni-oldenburg.de . Archivado del original (PDF) el 3 de enero de 2022 . Consultado el 3 de enero de 2022 .
  33. "Abschlussbericht" Intelligentes Lernen"" (PDF) . uni-weimar.de .
  34. Salat Figols, Ramón Sebastián (2013). "La enseñanza de las matemáticas y la tecnología" [ La enseñanza de las matemáticas y la tecnología ] . Revista Innovación Educativa (en español). 13 (62): 61-74 .
  35. "Xcas_session" . people.uncw.edu . Archivado del original el 3 de enero de 2022. Consultado el 3 de enero de 2022 .
  36. "Álgebra computacional en la educación" . math.unm.edu . Consultado el 3 de enero de 2022 .
  37. "THE DERIVE - NEWSLETTER #99" (PDF) . austromath.at .
  38. "Instalación de Xcas" . www-fourier.ujf-grenoble.fr . Archivado del original el 3 de noviembre de 2021. Consultado el 14 de noviembre de 2021 .
  39. "KhiCAS para ti84ce/ti83ce (beta) - Cemetech | Foro | Tus proyectos [ Tema ] " . www.cemetech.net . Consultado el 29-03-2026 .
  40. Parisse, Bernard (2024). "χCAS para la TI84 Plus CE" . www-fourier.univ-grenoble-alpes.fr . Consultado el 29 de marzo de 2026 .{{cite web}}: CS1 mantenimiento: estado de la URL ( enlace )
  41. Orbach, Barak; Orbach, Eli; Orbach, Barak Orbach y Eli (2024-04-08). "El monopolio de las calculadoras de TI ofrece lecciones para los educadores en la era de la IA generativa" . ProMarket . Recuperado el 30 de marzo de 2026 .

Lecturas adicionales

  • De Graeve, Renée (19 de enero de 2018) [2013]. "Cálculo simbólico y matemáticas con la calculadora HP Prime" (PDF) . www-fourier.ujf-grenoble.fr . Traducido por Lecointre, Jean Michel. Archivado del original (PDF) el 23 de enero de 2018. Recuperado el 22 de enero de 2018 .
  • Parisse, Bernard (2007): " Álgebra simbólica y matemáticas con Xcas Archivado el 26-08-2020 en Wayback Machine " (lista de comandos) (PDF). Recuperado el 08-06-2022.
  • Parisse, B., Universidad de Grenoble (enero de 2016) " Giac/Xcas y Pari/GP " (PDF). Consultado el 8 de junio de 2022.
  • Halkos, George (25-04-2015) [2014]. "Perspectivas sobre la integración de un sistema de álgebra computacional en los planes de estudio de cálculo avanzado" (PDF) . mpra.ub.uni-muenchen.de . Recuperado el 06-09-2019 .
  • Verlinden, Olivier (2013): " Generación simbólica de la cinemática de sistemas multicuerpo en EasyDyn: De MuPAD a Xcas/Giac ". Recuperado el 8 de junio de 2022.
  • Comandos XCAS (francés)
  • Les principales fonctions de XCAS en calcul formel pour le lycée (francés)
  • Barnard Parisse: Mathématiques avec Xcas . (Francés)
  • Les Maths et Mes Tics Archivado el 2 de julio de 2022 en Wayback Machine (francés)
  • Fabian Reimers (editor): " Computeralgebra-Rundbrief Nr. 62 : Fachgruppe Computeralgebra " (PDF). (Alemán)
  • Sitio web oficial
  • Página principal de χCAS
  • Utilice Xcas en línea en su navegador web. Archivado el 17/09/2024 en Wayback Machine.