If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Main content

Line integrals in a scalar field

Learn how to compute and interpret line integrals, also known as path integrals or curve integrals.

What we're building to

  • In the same way that an ordinary integral abf(x)dx has you walking along the x axis and adding up certain tiny quantities as you go, a line integral Cf(x,y)ds has you walking on a curve the xy-plane, adding up certain quantities depending on the multivariable function f(x,y).
  • If a curve C is parameterized by a vector value function r(t) between the values t=a and t=b, the line integral is written as follows:
Cfds=abf(r(t))|r(t)|dt
  • In this case, f is a scalar valued function, so we call this process "line integration in a scalar field", to distinguish from a related idea we'll cover next: line integration in a vector field.

What is a line integral

In the last article, I introduced some compact notation for an arc length integral:
Cds
  • The term ds represents a tiny change in length along the curve.
  • C is just a name we give to the curve. Putting it at the base of the integral, like this C, is a way to postpone the need to place actual bounds on the integral.
Line integrals extend this idea by placing a multivariable function inside the integral,
Cf(x,y)ds
You can think of this integral as saying
"Hey, while you're walking along the curve taking tiny steps of size ds, rather than just adding up the sizes of those steps, multiply each step size by the value of the function f(x,y) at the point where you are standing."
The following animation relates this to the more familiar idea of finding the area under a curve. Imagine a curtain draped under the three-dimensional graph of f(x,y) along the curve C in the xy-plane. The line integral gives the area of that curtain. (The initial image is a colored contour plot of the function f).
You imagine the area of that curtain being broken up into infinitely many infinitely thin rectangles. The infinitesimal base of each rectangle is ds=|r(t)|, the size of a tiny step along the curve. The height of each rectangle is f(x,y), the height of the graph of f at that point.

Vector notation for line integrals

At the end of the animation above, the line integral is written like this:
Cfds=abf(r(t))|r(t)|dt
Let's break down what each part of this means.

The parameterization of C

r(t) is some vector-valued function which parameterizes the curve C. In two dimensions, it might look something like this:
r(t)=[x(t)y(t)]
The bounds of the integral, a and b, are values for t which determine where the curve starts and ends.
Essentially this means that as the value of t ranges between a and b, the tip of the vector r(t) traces over the curve C.

Composing f with the parameterization

Evaluating f(r(t)) means taking the components x(t) and y(t) of r(t), and plugging them in as the inputs of f(x,y):
f(r(t))=f(x(t),y(t))
You can think of it this way: A given value of t puts us at some point on the xy-plane, expressed as the tip of the vector r(t). Then f(r(t)) gives the value of the function f at that point on the plane.

ds is the magnitude of the derivative (times dt)

The term ds, representing a tiny step along the curve, is expanded as |r(t)|dt, the magnitude of the derivative of r(t) times dt.
Intuitively, this is because the derivative answers the question "what happens if you nudge the input slightly by a value dt?" The answer is that the output gets nudged along the vector r(t)dt in the xy-plane. The magnitude of this nudge in the output space gives you the size of a step ds along the curve, as a function of the size of the step in the parameter space dt.
You can also see this as the compact vector-notation way of saying dx2+dy2:
|r(t)|dt=|[x(t)y(t)]|dt=(x(t))2+(y(t))2dt=(x(t))2dt2+(y(t))2dt2=(x(t)dt)2+(y(t)dt)2=(dx)2+(dy)2
Putting all this together, we get the vector representation of a line integral:
Cfds=abf(r(t))|r(t)|dt

Example 1: Compute a simple line integral

Let C be one quarter of a circle with radius 2 centered at the origin. The quarter in the first quadrant to be specific.
We can describe this quarter circle parametrically with the following function:
r(t)=[2cos(t)2sin(t)]
If we let t range from 0 to π/2, this traces around C.
Now defined the multivariable function f as
f(x,y)=x+y
Our goal is to compute the line integral
Cf(x,y)ds
The following video shows what the "curtain" beneath the graph of f along the curve C looks like. The translucent white plane is the graph of f(x,y)=x+y, and the blue surface is the curtain whose area we are computing.
Khan Academy video wrapper

Step 1: Write ds in terms of dt

Given that the size of a tiny step ds along the curve is given by the magnitude of the derivative of r(t) times dt,
ds=|r(t)|dt
solve for ds in our example.
For reference, the parameterization of our curve is r(t)=[2cos(t)2sin(t)]
ds=
dt

Step 2: Write f(x,y) in terms of t

What is f(r(t)) in this case?
f(r(t))=

Step 3: Write the integral completely in terms of t and solve

From the previous two steps, our integral becomes
Cf(x,y)ds=C(2cos(t)+2sin(t))2dt
Since our parameterization of C has t running from 0 to π2, these are the bounds of the integral. Now solve the integral.
0π/2(2cos(t)+2sin(t))2dt=

Example 2: More intricate practice

In principle, line integration is not too bad once you get the hang of it. You just have to know how to expand the term ds, and to rewrite the inputs of the function f(x,y) in terms of the parameterization. Knowing how to set this up just takes a little practice, which is what we're doing here.
That said, line integrals can be a real pain to actually compute. Most of them end up in a state where you need to plug the integral into a computer to get an answer, but even when the integral is solvable the numbers involved can quickly grow cumbersome.
The following example​ shows how even for relatively simple functions, computing a line integral to its completion can be a very involved problem. You will definitely want to have a pencil and scratch paper ready if you choose to go through this example.
Let C be the curve defined by the function
s(t)=[1t+15t5t2]
on the interval 1t2.
Let f be the function
f(x,y)=xy2
Compute the line integral
Cf(x,y)ds

Step 1: Write ds in terms of dt

ds=
dt

Step 2: Replace f(x,y) with f(s(t))

What do you get when you plug the components of s(t) into f(x,y)=xy2?
f(s(t))=

Step 3: Solve the integral

Plug the answers from the previous two steps into the integral, then solve. Since the curve is defined for 1t2, and our integral is now given with respect to t, the bounds of the integral are 1 and 2.
(Warning, this gets super ugly to compute, so feel free to put it in a calculator when the time comes.)
12f(s(t))|s(t)|dt=

Notice, the hard part of this problem is not the new principles of line integration, knowing how to expand ds and all that. What makes it hard is that the complexity of the terms involved quickly blows up.
(Also, if you think this is bad, just wait until we get to surface integrals.)

Line integrals in a scalar field

In everything written above, the function f is a scalar-valued function, meaning it outputs a number (as opposed to a vector). There is a slight variation on line integrals, where you can integrate a vector-valued function along a curve, which we will cover in the next article.
To distinguish these ideas, everything we just covered is typically called line integration in a scalar field and the alternative is referred to as line integration in a vector field. The term "scalar field" is just another way of thinking about what a multivariable function does: It associates each point in the xy-plane with some scalar (i.e. number), so that the entire plane is like a field of numbers just waiting for someone to wander along a path through that field and integrate those values.

Want to join the conversation?