İçeriğe atla

Dynamic Computer Algebra System

Vikipedi, özgür ansiklopedi
Yazdırılabilir sürüm artık desteklenmiyor ve görüntü oluşturma hataları olabilir. Lütfen tarayıcı yer işaretlerinizi güncelleyin ve bunun yerine varsayılan tarayıcı yazdırma işlevini kullanın.

DCAS (Dynamic Computer Algebra System; Dinamik Bilgisayarlı Cebir Sistemi), ana özelliği cebir işlemleri için özdeşliklerin kural olarak kullanıldığı bir bilgisayarlı cebir sistemi programıdır. Robert Fenichel, 1970'li yıllarda aynı amaçla LISP programlama dilini kullanarak FAMOUS adlı bir program geliştirdi.

Martin Johansen, DCAS Ether adında, DCAS'ı temel alan yeni bir program geliştirdi. Program, giriş ifadesinin şekline göre bir özdeşlik sınıfı seçerek çalışır.

Aşağıda özdeşlik toplama örnekleri verilmiştir; ilki temel cebir için, diğeri Boole cebiri işlemleri için:


/* Dağılım yasası*/

	x*(a + b) = a*x + b*x;

/* Kuvvet alma*/

	(a*b)^c = a^c*b^c;
	(a^b)^c = a^(b*c);


/* Toplama, çıkarma*/

	solveequ(x, (gfvi(f(x)) + gfve(a(x)) = gfve(b(x)))) = solveequ(x, f = b - a);
	solveequ(x, (gfvi(f(x)) + gfve(a(x)) + c = gfve(b(x)))) = solveequ(x, f + c = b - a);

/* Çarpma, bölme */

	solveequ(x, (gfvi(f(x))*gfve(a(x))*c = gfve(b(x)))) = solveequ(x, f*c = b/a);
	solveequ(x, gfvi(f(x))*gfve(a(x)) = gfve(b(x))) = solveequ(x, f = b/a);

Ayrıca bakınız

Dış bağlantılar