Which Chapter Is Linear Programming Class 12? Complete Guide
By ConceptScroll Team · Published on 19 June 2026 · 4 min read
If you’re wondering which chapter is Linear Programming Class 12, it is Chapter 12 in the NCERT Mathematics textbook. This chapter covers methods to optimize linear objective functions subject to linear constraints, a vital topic for your CBSE exams.
Introduction to Linear Programming in Class 12 Maths
Linear Programming is a branch of mathematics that deals with optimizing (maximizing or minimizing) a linear objective function, subject to a set of linear inequalities or equations called constraints. In Class 12 NCERT Mathematics, this topic is introduced as Chapter 12.
The chapter helps students develop problem-solving skills by applying mathematical models to real-life situations such as business profit maximization or cost minimization. Understanding which chapter is Linear Programming Class 12 helps students focus their revision and exam preparation effectively.
Key Concepts and Definitions in Linear Programming
Before solving problems, it is important to understand the following terms:
- Objective Function: The linear function to be maximized or minimized, e.g., $Z = ax + by$.
- Constraints: Linear inequalities that restrict the values of variables, e.g., $x + y \leq 10$.
- Feasible Region: The set of all points satisfying all constraints.
- Corner Points: Vertices of the feasible region where the objective function is evaluated.
These concepts form the foundation of the chapter and are crucial for solving problems accurately.
Want to test yourself on Linear Programming? Try our free quiz →
Graphical Method for Solving Linear Programming Problems
The graphical method is used when there are two variables. Steps include:
1. Plot each constraint as a line on the coordinate plane. 2. Determine the feasible region by shading the area satisfying all constraints. 3. Identify corner points of the feasible region. 4. Evaluate the objective function at each corner point. 5. Choose the point that gives the maximum or minimum value.
Example:
Maximize $Z = 3x + 4y$ subject to:
- $x + 2y \leq 8$
- $3x + y \leq 9$
- $x, y \geq 0$
Plotting these constraints and evaluating $Z$ at corner points helps find the optimal solution.
Formulating Linear Programming Problems from Word Problems
A major skill in this chapter is translating real-life situations into mathematical models. Follow these steps:
- Identify variables clearly.
- Write the objective function to maximize or minimize.
- Write constraints as linear inequalities.
Example:
A company produces two products, A and B. Profit per unit is Rs 5 for A and Rs 7 for B. Production constraints are:
- $x + y \leq 10$ (total units)
- $2x + y \leq 16$ (resource limit)
Formulate:
- Objective: Maximize $Z = 5x + 7y$
- Constraints: $x + y \leq 10$, $2x + y \leq 16$, $x,y \geq 0$
This formulation is the first step before graphical solution.
Important Formulas and Tips for Class 12 Linear Programming
While Linear Programming focuses more on concepts and graphical solutions, remember these key points:
- Objective function: $Z = ax + by$
- Constraints: linear inequalities like $ax + by \leq c$
- Feasible region is always a convex polygon
- Optimal solutions occur at corner points
Tips:
- Always check if the feasible region exists
- Label axes and lines carefully
- Practice plotting constraints accurately
- Review solved examples from NCERT for clarity
Comparison: Linear Programming vs Other Class 12 Maths Chapters
Here’s a quick comparison to understand Linear Programming’s unique place:
| Feature | Linear Programming | Calculus | Probability |
|---|---|---|---|
| Focus | Optimization under constraints | Rates of change, limits | Chance and randomness |
| Problem Type | Linear inequalities and functions | Differentiation, integration | Events and outcomes |
| Solution Method | Graphical and algebraic | Analytical formulas | Combinatorial methods |
| Exam Importance | High for practical problems | High for theory and applications | Moderate |
This shows Linear Programming’s practical application in decision making.
Frequently asked questions
Which chapter is Linear Programming in Class 12 NCERT Maths?
Linear Programming is Chapter 12 in the Class 12 NCERT Mathematics textbook.
What is the main objective of Linear Programming problems?
The main objective is to maximize or minimize a linear function subject to constraints.
How do I solve Linear Programming problems in Class 12?
Use the graphical method by plotting constraints, finding the feasible region, and evaluating corner points.
Are there formulas to memorize in Linear Programming?
Focus on understanding the objective function and constraints rather than memorizing formulas.
Why is Linear Programming important for CBSE exams?
It tests problem-solving skills and application of linear inequalities, a key Class 12 topic.
Ready to ace this chapter?
Get the full Linear Programming chapter — interactive notes, diagrams, worked solutions, polls and a free practice quiz — in the ConceptScroll app.
Study smarter with ConceptScroll
Daily NCERT-aligned reels, AI doubt solving and chapter quizzes — all free.
Start learning free