CoCoA
سی او سی او اے (کمپیوٹیشنز ان کمیونیٹیٹو الجبرا) ایک مفت کمپیوٹر الجبرا سسٹم ہے جسے یونیورسٹی آف جینووا، اٹلی نے تیار کیا ہے، جو اعداد اور کثیر الجہتی کے ساتھ حساب کرنے کے لیے استعمال ہوتا ہے۔ سی او سی او اے لائبریری (سی او سی او اے ایل آئی بی) جی این یو جنرل پبلک لائسنس کے تحت دستیاب ہے۔ سی او سی او اے کو بہت سے آپریٹنگ سسٹمز پر پورٹ کیا گیا ہے جن میں پی پی سی اور ایکس 86 پر میکنٹوش، ایکس 86 پر لینکس، یونیکس ایکس 86-64 اور پی پی سی، ایس پی اے آر سی پر سولارس اور ایکس 86 پر ونڈوز شامل ہیں۔ سی او سی او اے بنیادی طور پر محققین کے ذریعہ استعمال کیا جاتا ہے (حوالہ جات دیکھیں اور)، لیکن "سادہ" حسابات کے لیے بھی مفید ہو سکتا ہے۔ سی او سی او اے کی خصوصیات میں شامل ہیں: جی این یو ملٹی پریسیژن لائبریری ملٹی ویریٹ پولینومیئلز گربنر بیس کا استعمال کرتے ہوئے بہت بڑے عدد اور عقلی اعداد صارف انٹرفیس: متن ؛ ایمیکس پر مبنی ؛ کیو ٹی پر مبنی یہ ملٹی ویریٹ پولینومیئلز اور ان سے متعلق مختلف ڈیٹا (آئیڈلز، ماڈیولز، میٹرکس، عقلی افعال) پر آسان اور نفیس آپریشن انجام دینے کے قابل ہے۔ مثال کے طور پر، یہ آسانی سے گربنر کی بنیاد، سیزیجیز اور کم سے کم آزاد ریزولوشنز، انٹرسیکشن، تقسیم، کسی آئیڈیل کا ریڈیکل، صفر جہتی اسکیموں کا آئیڈیل، پوئنکیئر سیریز اور ہلبرٹ افعال، کثیر الجہتی کی فیکٹرائزیشن، اور ٹورک آئیڈیلز کا حساب لگا سکتا ہے۔ سی او سی او اے کی صلاحیتیں اور اس کے استعمال کی لچک کو وقف شدہ اعلی سطحی پروگرامنگ زبان کے ذریعے مزید بڑھایا جاتا ہے۔ اس کا ریاضیاتی مرکز، کوکوالیب، ایک اوپن سورس سی + + لائبریری کے طور پر ڈیزائن کیا گیا ہے، جس میں استعمال میں آسانی اور لچک پر توجہ دی گئی ہے۔ کوکوالیب جی این یو ملٹی پریسیژن لائبریری پر مبنی ہے۔ کوکوالیب کو اے پی سی او سی او اے اور این ایم زی انٹیگریٹ استعمال کرتے ہیں۔ یہ بھی دیکھیں کمپیوٹر الجبرا سسٹمز کی فہرست معیاری ٹیمپلیٹ لائبریری حوالہ جات بیرونی لنکس اے پی سی او سی او اے، لینکس فری کمپیوٹر الجبرا سسٹمز کے لیے سی او سی او اے کمپیوٹر الجبرا سسٹم سافٹ ویئر کی توسیع سائنس سافٹ ویئر جو کیو ٹی استعمال کرتا ہے۔