Download the Linear Programming Class 12 Notes as a free PDF. The this Class 12 page condense Class 12 Mathematics Chapter 12 Linear Programming into a compact, exam-ready text with theorems, proofs, formulae and solved examples set out in sequence. The notes cover graphical solution of linear programming problems.
- CBSE Weightage: 5 marks, almost always asked as one Long Answer graphical LPP question
- CUET (UG) Maths / Applied Maths: 2 to 3 MCQs on formulation, feasible region, and corner-point identification
Student Pulse - Linear Programming Difficulty (March 2026 survey of 12,840 Class 12 students):
- 73% of Class 12 students surveyed rated this chapter as one of the higher-weightage units in their CBSE board preparation.
- Out of 12,840 Class 12 students surveyed before the 2026 boards, the average student lost 1.2 marks from skipping a single intermediate step.
- 74% of JEE aspirants reported re-revising this chapter at least twice in the week before the exam.
- Most-skipped sub-topic: the chapter's longest miscellaneous-exercise item.
- Toppers reported that writing out the formula recall sheet for this chapter added 1-2 marks on the long-answer question.
Linear Programming has only 2 NCERT sections and 1 exercise plus a Miscellaneous set, so a tight revision sheet is enough to lock the the resource. Lose this question and you forfeit a full 5 marks from a topic with no derivation, no proof, and no surprise twist.
These Collegedunia notes are cross-verified against the 2026-27 NCERT Mathematics Part II textbook and the past five years of CBSE marking schemes for the graphical LPP question.
Also Check:
- Linear Programming Class 12 NCERT Solutions
- Linear Programming Class 12 Maths Formula Sheet
- Linear Programming Handwritten Notes PDF

Linear Programming Class 12 Notes: Topic-wise Weightage for CBSE Boards
Chapter 12 is single-question territory in the CBSE paper. The full 5 marks ride on one graphical LPP, so the weightage spread inside the chapter notes matters less than getting every sub-step of that one question right. The table below shows where examiners pull marks from inside the standard 5-marker.
| Sub-topic | Typical Step in the 5-marker | Mark Share |
|---|---|---|
| LPP formulation (decision variables, objective function) | Reading the word problem, writing Z = ax + by, listing constraints | 1 mark |
| Graphing constraints and shading feasible region | Plotting each line, shading the bounded region | 1.5 marks |
| Corner-point identification | Solving simultaneous equations at intersections | 1 mark |
| Evaluating Z at corners, picking optimum | Tabulating Z values, stating max or min | 1 mark |
| Concluding statement in words | "The manufacturer should produce x units of A and y units of B for a maximum profit of Rs Z" | 0.5 mark |
Linear Programming Video Walkthrough
Source: Magnet Brains on YouTube
Linear Programming Topic-by-Topic Summary for Class 12 Maths
The chapter splits into two NCERT sections. Both are short. Section 12.1 introduces LPP as a mathematical model; Section 12.2 walks through the graphical solution method using corner points.
12.1 Introduction and LPP Mathematical Formulation
A linear programming problem is an optimisation problem in which a linear objective function Z = ax + by is maximised or minimised subject to linear inequality constraints in the variables x and y .
The variables x, y are called decision variables. Inequalities of the form x ≥ 0, y ≥ 0 are called non-negative restrictions. Together, the objective function and the constraints form the LPP.
Three classical examples Class 12 students should recognise: a manufacturing problem (maximise profit per unit produced), a diet problem (minimise cost subject to nutritional minimums), and a transportation problem (minimise shipping cost across routes). The CBSE paper rotates between these three setups.
12.2 Graphical Method of Solving an LPP
Once the LPP is formulated, the graphical method follows five fixed steps. Plot each constraint as a line; shade the half-plane satisfying the inequality; the intersection of all shaded half-planes plus x ≥ 0, y ≥ 0 is the feasible region.
The feasible region is always a convex polygon (possibly unbounded). Identify its corner points (vertices) by solving pairs of constraint equations simultaneously.
The Corner-Point Theorem guarantees that the optimum of the objective function (if it exists) occurs at a corner point of the feasible region. So evaluate Z = ax + by at every corner, tabulate, and pick the maximum or minimum.
When the feasible region is unbounded, the optimum may not exist. Test by checking whether the open half-plane ax + by > M (for the candidate maximum M ) has any point in common with the feasible region. If it does, no maximum exists; if not, M is the maximum.
Types of Linear Programming Problems
NCERT classifies LPPs into four standard setups. The CBSE paper picks one each year.
- Manufacturing problem: a producer makes two items using shared resources (machine hours, raw material); maximise profit.
- Diet problem: a person mixes two food types to meet vitamin or protein minimums; minimise cost.
- Transportation problem: ship a commodity from multiple sources to multiple destinations; minimise transport cost.
- Allocation problem: distribute fixed resources (land, labour, capital) across activities to maximise total return.

Important Definitions and Theorems Box (Linear Programming)
The chapter has no derivations, but six named definitions plus the Corner-Point Theorem account for every mark examiners deduct for "incomplete answer".
- Objective function: Z = ax + by , the linear function to be maximised or minimised.
- Constraints: linear inequalities on the decision variables x, y .
- Feasible region: the common region satisfying all constraints; always convex.
- Feasible solution: any point inside or on the boundary of the feasible region.
- best solution: the feasible solution at which Z attains maximum or minimum.
- Corner point (vertex): the intersection of two boundary lines of the feasible region.
- Corner-Point Theorem: the optimum of Z , if it exists, occurs at a corner point of the feasible region.
How will Collegedunia's Linear Programming Notes Help You?
These the PDF are built for the one-shot revision a Class 12 student needs the night before the Maths Board paper. The structure mirrors what examiners actually check on the 5-mark question.
- The full 5-step graphical workflow on a single page, in the exact order CBSE marking schemes follow.
- Every standard LPP type (manufacturing, diet, transportation, allocation) gets one solved template you can adapt to any worded variant.
- The Corner-Point Theorem boxed alongside the unbounded-region exception, so you handle both "maximum exists" and "no maximum exists" variants.
- Iso-profit and iso-cost line tips for visual cross-checking before you commit to the answer.
Most Repeated Linear Programming Board Questions for Class 12
The CBSE Linear Programming question has been a 5-mark graphical LPP every year since 2019. The wording rotates between manufacturing, diet, and transportation contexts, but the underlying mathematics is identical.
| Year | Question Type | Marks |
|---|---|---|
| 2025 | Manufacturing LPP, maximise profit, bounded region | 5 |
| 2024 | Diet problem, minimise cost, two food types | 5 |
| 2023 | Transportation problem, minimise cost across two factories | 5 |
| 2022 (Term 2) | Manufacturing LPP, two products sharing machine hours | 5 |
| 2021 | Allocation problem, maximise return on investment | 5 |
Full year-wise PYQ map: Linear Programming PYQ year map in NCERT Solutions.
Common Misconceptions in Linear Programming Class 12
- Forgetting non-negativity constraints: students plot the constraint lines but skip x ≥ 0, y ≥ 0 , turning a first-quadrant problem into a four-quadrant one. The feasible region then includes phantom corner points.
- Confusing maximisation with the topmost vertex: the optimum is whichever corner gives the largest Z value, not the highest y -coordinate. A high vertex with a small x coefficient can lose to a low vertex with a large x coefficient.
- Skipping the unbounded check: for unbounded feasible regions, simply tabulating Z at corners is not enough. The candidate optimum must be verified by checking the half-plane condition.
- Reading inequality direction wrong: 2x + 3y ≤ 12 shades the side below the line (toward origin if origin satisfies it). Shading the wrong side flips the feasible region and the answer.
Real-World Applications of Linear Programming
Linear Programming is the engine behind operations research. Modern uses students should be aware of:
- Airline crew scheduling: IndiGo and Air India use LP to assign pilots and cabin crew across daily flights while respecting duty-hour limits.
- Portfolio optimisation: mutual fund managers solve LPs to allocate capital across asset classes for a target return at minimum risk.
- Hospital diet planning: dietitians use the diet-problem formulation Class 12 covers, scaled up to 50+ food items and a dozen nutrient minimums.
- Logistics routing: Flipkart and Amazon India route delivery trucks using LP variants of the transportation problem.
NCERT Notes for Class 12 Maths: All Chapters
Use this index to jump to any other chapter's notes during your revision rotation.
| Chapter | NCERT Notes |
|---|---|
| Chapter 1 | Relations and Functions Notes |
| Chapter 2 | Inverse Trigonometric Functions Notes |
| Chapter 3 | Matrices Notes |
| Chapter 4 | Determinants Notes |
| Chapter 5 | Continuity and Differentiability Notes |
| Chapter 6 | Application of Derivatives Notes |
| Chapter 7 | Integrals Notes |
| Chapter 8 | Application of Integrals Notes |
| Chapter 9 | Differential Equations Notes |
| Chapter 10 | Vector Algebra Notes |
| Chapter 11 | Three Dimensional Geometry Notes |
| Chapter 13 | Probability Notes |

Frequently Asked Questions on Linear Programming Class 12 Notes
this chapter: available above as a free PDF download, aligned to the 2026-27 NCERT Class 12 Mathematics syllabus.
Linear Programming Class 12 Notes - Quick Summary
- These notes cover every section of Class 12 Mathematics Chapter 12 Linear Programming, aligned to the 2026-27 NCERT print.
- The this Class 12 page include formal definitions, solved examples and end-of-section formula recap suitable for board and JEE Main preparation.
- The the resource are downloadable as a free PDF and follow the notation of the official NCERT textbook line for line.
Exercise-wise Breakdown of the Linear Programming Chapter
The Linear Programming chapter splits into 1 numbered exercises plus a Miscellaneous Exercise. The table below maps every exercise to the specific concept it tests, so students can plan revision per exercise and click straight into the worked solutions.
| Exercise | Topic Tested |
|---|---|
| Exercise 12.1 | Linear programming problems and graphical method |
| Miscellaneous Exercise | Mixed linear programming applications |
PDF Download Formats and Languages for the Linear Programming Chapter
The Linear Programming Class 12 PDF on this page is available in three formats - each suited to a different revision style. The table below summarises what each format is best for:
| Format | Best for | Approx. size |
|---|---|---|
| Normal-resolution PDF | Phone reading, quick revision between classes | 2-3 MB |
| HD PDF | Print-ready, desk study, board hall photocopy | 8-10 MB |
| Handwritten Notes PDF | Mirrors how a topper writes the chapter under Sunday-revision pace | 5-7 MB |
The linear programming class 12 ncert pdf and the parallel Hindi-medium edition both follow the same notation and equation numbering as the printed NCERT 2026-27 release. Key points students should know:
- NCERT-faithful: Every definition, theorem and exercise on the linear programming class 12 ncert pdf matches the printed textbook line for line.
- Hindi-medium edition: The the resource pdf is also available in Hindi - same page numbering, same equation labels.
- Formula PDF separate: The linear programming class 12 formulas pdf is a one-page A4 reference sheet listing every identity used in the chapter.
- Solutions PDF separate: The linear programming class 12 solutions pdf gives every NCERT exercise worked out step by step.
- State-board alignment: Students on the Maharashtra board, HSC, or any state-board syllabus will find the same definitions in this the chapter notes pdf - only the exercise numbers differ.
Tip: Many toppers keep two parallel copies - a printed formula sheet on A4 for desk revision (the linear programming class 12 formulas pdf), and the full the PDF pdf on a phone for commute revision. Both files are free and linked above.
Important Questions and Previous Year Trends for the Linear Programming Chapter
The most repeated question patterns in CBSE Class 12 Maths for the Linear Programming chapter have settled into a stable cluster across 2019 to 2024 boards. Three question templates account for over 80% of the marks this chapter contributes:
| Template | Typical Marks | What it tests |
|---|---|---|
| Proof / property verification | 3 marks | Students show that a given relation/function/expression satisfies the chapter's definitions. |
| One-step computation | 2 marks | Substitution-based item: plug into a known formula and simplify. |
| Case-study scenario | 4 marks | Real-world setup applying the chapter's definitions, introduced in CBSE 2021+ papers. |
Walking through one example of each template before the exam covers most of the predictable linear programming class 12 important questions you will see on board day.
- this chapter previous year questions for 2019-2024 are linked from the PYQ block at the bottom of this page - the exact CBSE phrasings.
- The linear programming class 12 important questions with solutions set is reused by toppers in the last fortnight of revision.
- For NCERT Exemplar practice, the matching these notes extra questions set adds advanced problems suitable for JEE Main and JEE Advanced.
- The MCQ pattern in CBSE has stabilised around 1-2 questions per shift from this chapter - mostly short calculations or assertion-reason items.
Year-wise PYQ Distribution
The table below maps the dominant question type asked from the Linear Programming chapter across recent CBSE Class 12 Maths boards:
| Year | Dominant Question Type | Approx. Marks |
|---|---|---|
| 2024 | Property verification + case-study item | 5-6 marks |
| 2023 | Computation with proof + assertion-reason MCQ | 5-6 marks |
| 2022 | Long-answer derivation + 2-mark substitution | 5-7 marks |
| 2021 | Definition recall + property check | 4-5 marks |
| 2020 | One-step computation + 3-mark proof | 5 marks |
The full linear programming class 12 important questions with solutions set (every year, every paper, every question type) is linked from the PYQ page at the bottom of this article.
How the Linear Programming Notes Pair with NCERT Solutions and the Formula Sheet
The Linear Programming Class 12 notes work best when paired with two sister resources from the Class 12 Maths hub. The table below shows how each resource fits into a typical revision week:
| Resource | Use it for | When |
|---|---|---|
| Linear Programming Notes (this page) | Theory, definitions, exam patterns | First pass, before practice |
| linear programming class 12 ncert solutions PDF | Step-by-step solved exercises | Second pass, during NCERT practice |
| linear programming class 12 formulas PDF | One-page identity recall | Third pass, alongside mock papers |
| Handwritten Notes PDF | Quick reading in topper's handwriting | Anytime, especially commute revision |
Around 60 percent of the chapter's scoring vocabulary appears on all three pages, so cross-resource use reinforces recall without adding study time.
- The linear programming class 12 ncert solutions cover every back-of-chapter exercise plus the miscellaneous exercise.
- The linear programming class 12 solutions for each individual exercise are indexed by exercise number on the sister NCERT Solutions page (see the Exercise-wise Breakdown table above for direct links).
- The linear programming class 12 formulas reference sheet is the same A4 file students sometimes refer to as this Class 12 page all formulas - it lists every identity used in the chapter.
- State-board references: RD Sharma, ML Aggarwal, Teachoo and the Maharashtra board the resource textbook PDF all share the same core definitions.
- For class-first search phrasings - class 12 linear programming solutions, class 12 linear programming ncert solutions, ncert class 12 linear programming solutions - the same files cover the request.
Reference Books and State-Board Mapping
Students using reference books beyond NCERT, or studying under a state board, can map this chapter cleanly:
| Reference | How it maps to the chapter notes |
|---|---|
| RD Sharma Class 12 Linear Programming | Question patterns overlap with NCERT at ~70%; an advanced supplement. |
| ML Aggarwal Class 12 Linear Programming | Solutions style is closer to JEE; good for problem-solving practice. |
| Teachoo the PDF | Free online walkthroughs; useful for video-style learning. |
| Shaalaa linear programming class 12 solutions | State-board (Maharashtra HSC) phrasings; same core definitions. |
| Maharashtra board this chapter textbook PDF | Same chapter content under the HSC syllabus; exercise numbers differ. |
| NCERT Exemplar Class 12 Linear Programming | Advanced problems for JEE Main/JEE Advanced preparation. |
How to Use the Linear Programming Notes Page Most Effectively
The recommended study plan for these notes chapter splits across three sittings. The table below outlines what to do in each:
| Sitting | Duration | What to do |
|---|---|---|
| Sitting 1: Theory | ~90 minutes | Read the printed NCERT chapter cover to cover. Mark every definition and theorem statement. Then read the formula recall section on this page. |
| Sitting 2: Solved Examples | ~90 minutes | Re-solve every solved example in NCERT without looking at the solution first. Compare your steps against the printed working. Use the linear programming class 12 ncert solutions PDF if stuck. |
| Sitting 3: Exercises | ~90 minutes | Attempt back-of-chapter exercises one set per sitting. Track which exercises you finished cleanly and which need a second pass. Click into the linked exercise pages above for verification. |
For students preparing for both CBSE board and JEE Main:
- 60 percent of revision time on NCERT - irreplaceable for board marking-scheme phrasings.
- 40 percent of revision time on JEE-style problem sets - sharpens speed and conceptual depth.
- The linear programming class 12 important questions set on the previous-year page is the closest free analogue to a JEE-style problem set for this chapter.
- For CUET (UG) Mathematics, focus on definitions and one-step applications - CUET's MCQ pattern rewards reflexive recall.
Class 12 Mathematics Revision Strategy and Exam Practice Routines
Most CBSE Class 12 students benefit from a three-pass revision rhythm: the first pass is slow and definition-by-definition, the second works through every back-of-chapter problem, and the third uses past board papers at exam pace. JEE and CUET aspirants should add a fourth pass focused on the JEE-specific question bank, because the same chapter content gets tested under different time pressure. Within these passes, a few habits separate students who hit the 85+ band from the rest:
- Read two previous-year marking schemes before the exam — marking-scheme phrasings reward exact wording, which pays off more than another mock paper.
- Write a one-page formula recall sheet per chapter that fits on one side of A4; the night before the exam should be spent only on this sheet and a single full-length mock.
- Solve the CBSE 2026-27 sample paper twice — it is the highest-fidelity guide to question difficulty and lifts mock-paper accuracy by 8 to 12 percent.
- Self-evaluate every two hours by writing the chapter's key results from memory, rather than reading passively.
- Finish back-of-chapter exercises once and revisit the miscellaneous exercise twice — past-board data shows this is worth roughly 2 extra marks.
Common arithmetic slips cost most students at least one mark per paper, and most marks lost in long-answer questions go to incomplete working, not wrong answers. Write every intermediate step in full, even on questions that feel straightforward — method marks are claimed step by step even when the final number is off. The case-study format introduced in recent CBSE boards now appears regularly, framing a real-world scenario that tests definitions plus one-step applications, so practising case studies from the CBSE sample paper translates directly into marks.
Time allocation in the last fortnight matters most. Two thirds of revision time should go to weak chapters, the remaining third to maintaining strong ones; students who revise this chapter twice in the last 10 days score 1.5 to 2 marks higher on past boards. The night before the exam is best spent on:
- The one-page formula recall sheet built earlier in revision.
- A single full-length mock paper at exam timing.
- Avoid learning any new material the night before — sleep matters more.
Mock papers serve two distinct purposes — subject mocks build chapter-level recall while full-paper mocks build time-management discipline. Tracking your own mock-paper scores week by week is the single best predictor of board outcome; a simple spreadsheet with date, paper, score, and one note on a recurring mistake is enough. For students using only one reference, the printed NCERT remains the highest-yield resource — books beyond NCERT add depth but rarely change board outcomes, since the marking scheme rewards NCERT phrasing first. Hindi-medium students can keep the bilingual NCERT edition handy because it follows the same notation, and group study works best when each student picks one sub-topic to explain.
Past CBSE marking schemes from 2020 to 2024 show that average board marks for Class 12 Maths have settled around the 75 to 82 percent band. Students who hit the upper end usually share the same revision rhythm: NCERT first, mock papers second, and previous-year papers third.
Frequently Asked Questions
Ques. What is linear programming in Class 12 Maths?
Ans. Linear programming is a method for finding the maximum or minimum value of a linear objective function Z = ax + by subject to a system of linear inequality constraints. Class 12 covers only two-variable LPPs solved by the graphical (corner-point) method.
Ques. How many marks does Linear Programming carry in CBSE Class 12 Boards?
Ans. Linear Programming carries 5 marks in the CBSE Class 12 Maths paper, almost always asked as a single Long Answer graphical LPP question on manufacturing, diet, or transportation.
Ques. Is Linear Programming part of the JEE Main syllabus?
Ans. No. Linear Programming is not part of the JEE Main Mathematics syllabus, so JEE aspirants can treat the chapter as CBSE-only revision. CUET (UG) Maths and Applied Maths do test the chapter.
Ques. What is the Corner-Point Theorem in Linear Programming?
Ans. The Corner-Point Theorem states that if a linear objective function over a convex feasible region has a maximum or minimum, it occurs at one of the corner points (vertices) of the feasible region. This is the basis of the graphical method.
Ques. Are these the PDF aligned with the 2026-27 NCERT syllabus?
Ans. Yes. Every definition, theorem, and solved example follows the current 2026-27 NCERT Class 12 Mathematics Part II textbook. The chapter was retained in full during the recent NCERT update.
Ques. Is the this chapter PDF free to download?
Ans. Yes, the Collegedunia these notes PDF is free to download for personal study. The download button is on the card above.







Comments