CSCI 6175 Topics in Computer Science [1-credit]

Tuesday 4:00-5:00pm ENGB 1.272 or 1.290

Example of the problem and its polynomial formulation.



Symbolic and Numerical computational methods
Symbolic vs. Numerical computation?

Symbolic computation deals with mathematical computations on numbers, symbols, expressions, and formulas, in an exact manner, as opposed to numeric computation that deals only with floating-point numbers (and therefore approximations). 

Typical operations of symbolic computation include symbolic differention, integration, polynomial greatest common divisors, ideal computation, etc.

Typical operations of numerical computation include interpolation, system solving, Fourier analysis, Eigenvalue computation, etc.

What languages used for symbolic computation ?

Most systems define their special purpose languages. Large general-purpose systems include "AXIOM", "REDUCE", "SINGULAR", "MACAULAY", "MACSYMA", "MAPLE", and "MATHEMATICA". Look at the systems section on SymbolicNet.

Can Symbolic computation systems help numeric computing?

Yes, most definitely. Combining exact symbolic computing with approximate numeric computing can be very helpful in many applications. Also, symbolic computation systems offer infinite precision integer arithmetic and indefinite precision floating-point arithmetic operations.

 

 

General Description of a Seminar: In-depth study of specific issues in computer science. Subject matter varies from semester to semester. May be repeated when subject matter changes. A total of 6 hours may be counted toward fulfillment of degree requirements. Prerequisite: Consent of instructor.