Computer software (or simply software) is the programs and procedures that enable a computer to perform a specific task, as opposed to the physical components of the system (hardware). This includes application software such as a word processor, which enables a user to perform a task, and system software such as an operating system, which enables other software to run properly, by interfacing with hardware and with other software.
The term "software" was first used in this sense by John W. Tukey in 1957. In computer science and software engineering, computer software is all information processed by computer systems, programs and data. The concept of reading different sequences of instructions into the memory of a device to control computations was invented by Charles Babbage as part of his difference engine. The theory that is the basis for most modern software was first proposed by Alan Turing in his 1935 essay Computable numbers with an application to the Entscheidungsproblem. Hally, Mike (2005:79). Electronic brains/Stories from the dawn of the computer age. British Broadcasting Corporation and Granta Books, London. ISBN 1-86-207663-4.
Software :: Geometry
Software :: Math

CASA 2.3 - Computer Algebra Software for constructive Algebraic geometry. Designed for performing computations and reasoning about geometric objects in classical algebraic geometry, in particular affine and projective algebraic geometry over an algebraically closed field of characteristic 0.
Computing with the Jacobian of a Genus 2 Curve - Pari/GP and Mathematica code to: Compute an equation for a genus 2 curve with a given Jacobian; Move points between the analytic Jacobian (as a torus) and the algebraic Jacobian (as a variety); Work with a fundamental domain for 2 dimensional Siegel upper half-space.
Meta Description: [ Programs ]
Ganith - Algebraic geometry tookit for the computation and visualization of algebraic equations. FTP download.
Hyperelliptic Curves MAGMA Package - Magma package files by Michael Stoll.
INSTANTON - Mathematica program which calculates instanton numbers and other data for Calabi-Yau complete intersections in toric varieties by A. Klemm.
IntBasis - Algorithms coded in Maple for computing with algebraic curves. The main algorithm computes an integral basis of an algebraic function field using Puiseux expansions.
Magma Computational Algebra System Home Page - A Computational Algebra system for algebra, number theory and geometry.
Meta Description: [ The Magma Computational Algebra system for alg
ebra, number theory and geometry. ]
PAFF - Package for Algebraic Function Fields in one variable. Based on Axiom. Source code is available.
surf - A tool to visualize real algebraic geometry: plane algebraic curves, algebraic surfaces and hyperplane sections of surfaces.
TESS - C code which computes the Hodge number of complete intersection Calabi-Yau manifolds embedded in products of ordinary projective spaces.
The algcurves Package in Maple - Examples, test files, plots, documentation.
| Computer Sc - Software Engineering | |
| Next Video | |