Számítógépes algebra rendszer

A számítógépes algebrarendszer ( SKA , eng.  computer algebra system, CAS ) szimbolikus számítások alkalmazási programja , azaz transzformációk végrehajtása és matematikai kifejezésekkel való analitikus (szimbolikus) formában történő munkavégzés.

Szimbolikus számítások

A számítógépes algebrai rendszerek különböző képességekkel rendelkeznek, de jellemzően a következő szimbolikus műveleteket támogatják:

További funkciók

Sok SKA-hoz tartozik még:

Néhány a következőket tartalmazza:

Egyes SCA-k egy adott felhasználási területre irányulnak; az ilyen programokat általában az akadémiai közösség fejleszti és ingyenesen terjeszti. Előfordulhat, hogy a numerikus számításokban nem olyan hatékonyak, mint a numerikus módszerekhez használt rendszerek .

Történelem

Az SKA az 1960-as évek elején jelent meg, és szakaszosan fejlődött, főleg két irányban: az elméleti fizika és a mesterséges intelligencia létrehozása terén .

Az első sikeres példa Martinus Veltman (később fizikai Nobel-díjas ) úttörő munkája volt , aki 1963-ban megalkotta a szimbolikus számítástechnikai programot (a nagyenergiájú fizika szükségleteihez), amely Schoonschip nevet kapott.

Karl Engelman a LISP segítségével 1964-ben létrehozta a MATHLAB-ot a MITER projekt részeként ( a mesterséges intelligencia tanulmányozására ). Később a MATHLAB elérhetővé vált az egyetemeken a PDP-6 és PDP-10 nagyszámítógépes felhasználók számára, olyan operációs rendszerekkel, mint a TOPS-10 vagy a TENEX . Egyelőre még futtatható SIMH PDP-10 emulációkon. A MATHLAB-ot (" matematikai laboratóriumi oratórium ") nem szabad összetéveszteni a MATLAB - bal ( " mátrixlaboratórium "), egy numerikus számítási rendszerrel, amelyet 15 évvel később hoztak létre az Új-Mexikói Egyetemen.

Az 1960-as évek végétől az SKA első generációja rendszereket tartalmazott [1] :

Ezek a rendszerek képesek voltak szimbolikus számítások elvégzésére: integráció, differenciálás, faktorizálás.

A második generáció, amely egy modernebb grafikus felhasználói felületet fogadott el , magában foglalja a Maple -t (Kate Geddes és Gaston Gonnet, Waterloo Egyetem , 1985) és a Mathematicát ( Stephen Wolfram ), amelyeket széles körben használnak matematikusok, tudósok és mérnökök [1] . Ingyenes alternatívák a Sage , Maxima , Reduce .

1987 -ben a Hewlett-Packard bemutatta az első zsebelemző számológépet ( HP-28 ), és ez volt az első számológép, amely megvalósította az algebrai kifejezésszervezést, a differenciálást, a korlátozott analitikus integrációt, a Taylor-sorozat kiterjesztését és az algebrai egyenletmegoldást.

A Texas Instruments 1995 -ben adta ki a TI-92 számológépet a Derive szoftveren alapuló forradalmi CAS-kiterjesztésekkel. Ez a számológép és utódai, köztük a TI-89 és a TI-Nspire CAS sorozat, amely 2007-ben jelent meg, bemutatta a viszonylag kompakt és olcsó számítógépes algebrai rendszerek kivitelezhetőségét.

A harmadik generációban kezdték alkalmazni a kategorikus megközelítést és az operátorszámításokat [1] :

2012-re a számítógépes algebrai rendszerek kutatása három irányban folytatódik: az egyre szélesebb körű problémák megoldásának képessége, a könnyű használhatóság és a munkavégzés gyorsasága [1] .

A matematika számítógépes algebrai rendszerekben használt ágai

Lásd még

Jegyzetek

  1. 1 2 3 4 Modern számítógépes algebra, 2013 , 1.4. Számítógépes algebra rendszerek.

Irodalom

Linkek