This course begins with a review of algebra specifically designed to help and prepare the student for the study of calculus, and continues with discussion of functions, graphs, limits, continuity, and derivatives. The appendix provides a large collection of reference facts, geometry, and trigonometry that will assist in solving calculus problems long after the course is over. Upon successful completion of this course, the student will be able to: calculate or estimate limits of functions given by formulas, graphs, or tables by using properties of limits and LĺÎĺ_ĺĚĺ_hopitalĺÎĺ_ĺĚĺ_s Rule; state whether a function given by a graph or formula is continuous or differentiable at a given point or on a given interval and justify the answer; calculate average and instantaneous rates of change in context, and state the meaning and units of the derivative for functions given graphically; calculate derivatives of polynomial, rational, common transcendental functions, and implicitly defined functions; apply the ideas and techniques of derivatives to solve maximum and minimum problems and related rate problems, and calculate slopes and rates for function given as parametric equations; find extreme values of modeling functions given by formulas or graphs; predict, construct, and interpret the shapes of graphs; solve equations using NewtonĺÎĺ_ĺĚĺ_s Method; find linear approximations to functions using differentials; festate in words the meanings of the solutions to applied problems, attaching the appropriate units to an answer; state which parts of a mathematical statement are assumptions, such as hypotheses, and which parts are conclusions. This free course may be completed online at any time. It has been developed through a partnership with the Washington State Board for Community and Technical Colleges; the Saylor Foundation has modified some WSBCTC materials. (Mathematics 005)
The goal of this class is to prove that category theory is a powerful language for understanding and formalizing common scientific models. The power of the language will be tested by its ability to penetrate into taken-for-granted ideas, either by exposing existing weaknesses or flaws in our understanding, or by highlighting hidden commonalities across scientific fields.
This course is intended to assist undergraduates with learning the basics of programming in general and programming MATLAB in particular.
This is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts. This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.
" This is a undergraduate course. It will cover normed spaces, completeness, functionals, Hahn-Banach theorem, duality, operators; Lebesgue measure, measurable functions, integrability, completeness of L-p spaces; Hilbert space; compact, Hilbert-Schmidt and trace class operators; as well as spectral theorem."
Partial differential equations (PDEs) describe the relationships among the derivatives of an unknown function with respect to different independent variables, such as time and position. Experiment and observation provide information about the connections between rates of change of an important quantity, such as heat, with respect to different variables. Upon successful completion of this course, the student will be able to: State the heat, wave, Laplace, and Poisson equations and explain their physical origins; Define harmonic functions; State and justify the maximum principle for harmonic functions; State the mean value property for harmonic functions; Define linear operators and identify linear operations; Identify and classify linear PDEs; Identify homogeneous PDEs and evolution equations; Relate solving homogeneous linear PDEs to finding kernels of linear operators; Define boundary value problem and identify boundary conditions as periodic, Dirichlet, Neumann, or Robin (mixed); Explain physical significance of boundary conditions; Show uniqueness of solutions to the heat, wave, Laplace and Poisson equations with various boundary conditions; Define well-posedness; Define, characterize, and use inner products; Define the space of L2 functions, state its key properties, and identify L2 functions; Define orthogonality and orthonormal basis and show the orthogonality of certain trigonometric functions; Distinguish between pointwise, uniform, and L2 convergence and show convergence of Fourier series; Define Fourier series on [0,pi] and [0,L] and identify sufficient conditions for their convergence and uniqueness; Compute Fourier coefficients and construct Fourier series; Use the method of characteristics to solve linear and nonlinear first-order wave equations; Solve the one-dimensional wave equation using d'Alembert's formula; Use similarity methods to solve PDEs; Solve the heat, wave, Laplace, and Poisson equations using separation of variables and apply boundary conditions; Define the delta function and apply ideas from calculus and Fourier series to generalized functions; Derive Green's representation formula; Use Green's functions to solve the Poisson equation on the unit disk; Define the Fourier transform; Derive basic properties of the Fourier transform of a function, such as its relationship to the Fourier transform of the derivative; Show that the inverse Fourier transform of a product is a convolution; Compute Fourier transforms of functions; Use the Fourier transform to solve the heat and wave equations on unbounded domains. (Mathematics 222)
First of two-term sequence on modeling, analysis and control of dynamic systems. Mechanical translation, uniaxial rotation, electrical circuits and their coupling via levers, gears and electro-mechanical devices. Analytical and computational solution of linear differential equations and state-determined systems. Laplace transforms, transfer functions. Frequency response, Bode plots. Vibrations, modal analysis. Open- and closed-loop control, instability. Time-domain controller design, introduction to frequency-domain control design techniques. Case studies of engineering applications.
Numerical analysis is the study of the methods used to solve problems involving continuous variables. It is a highly applied branch of mathematics and computer science, wherein abstract ideas and theories become the quantities describing things we can actually touch and see. Suggested prerequisites for this course are MA211: Linear Algebra, MA221: Differential Equations, and either MA302/CS101: Introduction to Computer Science, or a background in some programming language. Programming ideas will be illustrated in pseudocode and implemented in the open-source high-level computing environment. Upon successful completion of this course, the student will be able to: show how numbers are represented on the computer, and how errors from this representation affect arithmetic; analyze errors and have an understanding of error estimation; be able to use polynomials in several ways to approximate both functions and data, and to match the type of polynomial approximation to a given type of problem; be able to solve equations in one unknown real variable using iterative methods and to understand how long these methods take to converge to a solution; derive formulas to approximate the derivative of a function at a point, and formulas to compute the definite integral of a function of one or more variables; choose and apply any of several modern methods for solving systems of initial value problems based on properties of the problem. This free course may be completed online at any time. (Mathematics 213)
This course begins by establishing the definitions of the basic trig functions and exploring their properties, and then proceeds to use the basic definitions of the functions to study the properties of their graphs, including domain and range, and to define the inverses of these functions and establish the their properties. Through the language of transformation, the student will explore the ideas of period and amplitude and learn how these graphical differences relate to algebraic changes in the function formulas. The student will also learn to solve equations, prove identities using the trig functions, and study several applications of these functions. Upon successful completion of this course, the student will be able to: measure angles in degrees and radians, and relate them to arc length; solve problems involving right triangles and unit circles using the definitions of the trigonometric functions; solve problems involving non-right triangles; relate the equation of a trigonometric function to its graph; solve trigonometric equations using inverse trig functions; prove trigonometric identities; solve trig equations involving identities; relate coordinates and equations in Polar form to coordinates and equations in Cartesian form; perform operations with vectors and use them to solve problems; relate equations and graphs in Parametric form to equations and graphs in Cartesian form; link graphical, numeric, and symbolic approaches when interpreting situations and analyzing problems; write clear, correct, and complete solutions to mathematical problems using proper mathematical notation and appropriate language; communicate the difference between an exact and an approximate solution and determine which is more appropriate for a given problem. This free course may be completed online at any time. It has been developed through a partnership with the Washington State Board for Community and Technical Colleges; the Saylor Foundation has modified some WSBCTC materials. (Mathematics 003)
Precalculus (was College Algebra) is an introductory text. The material is presented at a level intended to prepare students for Calculus while also giving them relevant mathematical skills that can be used in other classes. The authors describe their approach as "Functions First," believing introducing functions first will help students understand new concepts more completely. Each section includes homework exercises, and the answers to most computational questions are included in the text (discussion questions are open-ended). Graphing calculators are used sparingly and only as a tool to enhance the Mathematics, not to replace it. Note: this book was updated on the BC Open textbook Project site on February, 17, 2015 to include the version of the textbook with chapters on Trigonometry.
This is a text that covers the standard topics in a sophomore-level course in discrete mathematics: logic, sets, proof techniques, basic number theory, functions, relations, and elementary combinatorics, with an emphasis on motivation. It explains and clarifies the unwritten conventions in mathematics, and guides the students through a detailed discussion on how a proof is revised from its draft to a final polished form. Hands-on exercises help students understand a concept soon after learning it. The text adopts a spiral approach: many topics are revisited multiple times, sometimes from a different perspective or at a higher level of complexity. The goal is to slowly develop students’ problem-solving and writing skills.