OMEGA EDUCARE | ISC Std. 12 Mathematics | Learning Hub
OMEGA EDUCARE • LEARNING HUB

Std. 12
Mathematics

ISC Mathematics explained as a self-learning resource — concepts, formulae, methods, proofs and applications are explained so students can learn directly from the website.

ISC • STD. XII • MATHEMATICS
START HERE

How to Learn ISC Std. 12 Mathematics

Class XII Mathematics builds on functions, algebra and calculus. Our Learning Hub explains the mathematical idea first, then the formula, method and application.

Understand

Learn definitions and meanings before applying formulae.

Derive

Understand the reasoning behind important results wherever appropriate.

Apply

Translate problems and geometry into correct mathematical models.

Verify

Check domain, restrictions, signs and the final result.

ISC • STD. XII • 2027

Mathematics — Complete Self-Explanatory Learning Hub

The current CISCE Class XII Mathematics syllabus has a 100-mark paper. Section A is compulsory for 80 marks; students choose either Section B or Section C for 20 marks. Section A covers Relations & Functions, Algebra, Calculus and Probability. Section B covers Vectors, Three-Dimensional Geometry and Applications of Integrals; Section C covers Application of Calculus, Linear Regression and Linear Programming.

01 • Relations & Functions

Function

A function assigns exactly one output to every input in its domain. Domain, codomain and range must be distinguished carefully.

Composition

(f∘g)(x)=f(g(x)) means apply g first and then f. Composition is generally not commutative.

Inverse

An inverse reverses a one-one mapping. For a bijection, the inverse exists as a function.

Binary operation

A binary operation combines two members of a set and gives a result within that set; closure is essential.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

02 • Algebra — Matrices & Determinants

Matrix

A matrix is a rectangular arrangement of numbers in rows and columns. Its order is rows × columns.

Multiplication

AB exists when columns of A equal rows of B. Matrix multiplication is generally not commutative.

Determinant

For a 2×2 matrix, |A|=ad−bc. A non-zero determinant indicates an invertible square matrix.

Inverse

A⁻¹=adj(A)/|A| when |A|≠0, and AA⁻¹=I.

Applications

Matrices and determinants provide systematic methods for solving simultaneous linear equations.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

03 • Calculus — Continuity & Differentiability

Continuity

At x=a, continuity requires the left-hand limit, right-hand limit and function value to agree.

Derivative

f′(a)=lim(h→0)[f(a+h)−f(a)]/h gives instantaneous rate of change.

Chain rule

If y=f(g(x)), then dy/dx=f′(g(x))·g′(x).

Implicit differentiation

Differentiate both sides with respect to x while treating y as a function of x.

Parametric differentiation

If x=x(t), y=y(t), then dy/dx=(dy/dt)/(dx/dt) when dx/dt≠0.

Higher derivatives

d²y/dx² describes the rate of change of the first derivative.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

04 • Calculus — Applications of Derivatives

Rate of change

The derivative represents instantaneous change. Define variables and their relationship before differentiating.

Increasing/decreasing

f′(x)>0 indicates increasing behaviour; f′(x)<0 indicates decreasing behaviour on the relevant interval.

Critical points

Candidates for maxima/minima occur where f′=0 or f′ is undefined, provided the point belongs to the domain.

Second derivative test

At f′(a)=0, f″(a)<0 indicates a local maximum and f″(a)>0 a local minimum when the test applies.

Mean Value Theorem

Under its conditions, the theorem connects average rate of change with an instantaneous derivative inside the interval.

Tangents and normals

The tangent slope is dy/dx. A normal is perpendicular to the tangent.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

05 • Calculus — Integrals

Indefinite integral

If F′(x)=f(x), then ∫f(x)dx=F(x)+C.

Substitution

Replace a complicated inner expression with a new variable when its derivative is also present.

Integration by parts

∫u dv=uv−∫v du. Choose u and dv so the remaining integral becomes simpler.

Partial fractions

Decompose a rational expression into simpler fractions before integrating.

Definite integral

A definite integral gives signed accumulated quantity and represents area directly when the function is non-negative.

Fundamental theorem

Differentiation and definite integration are inverse operations under the required conditions.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

06 • Applications of Integrals

Area under a curve

Integrating a non-negative function over an interval gives the area between the curve and the x-axis.

Area between curves

Find intersections first, then integrate upper minus lower over the correct interval.

Simple curves

The ISC syllabus includes areas involving lines, circles/parabolas/ellipses, polynomial, modulus, trigonometric, exponential and logarithmic curves.

Signed area

If a curve crosses an axis, split the interval when actual geometric area is required.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

07 • Differential Equations

Meaning

A differential equation contains derivatives of a dependent variable. Order is the highest derivative present.

General solution

A general solution contains arbitrary constants; initial conditions produce a particular solution.

Variable separable

Rewrite as g(y)dy=f(x)dx and integrate both sides.

Homogeneous equation

A first-order homogeneous equation can often be reduced using a substitution such as y=vx.

Linear equation

For dy/dx+Py=Q, the integrating factor is IF=e^(∫Pdx).

Formation

Differentiate a family containing arbitrary constants and eliminate those constants.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

08 • Vector Algebra

Vector

A vector has magnitude and direction; a scalar has magnitude only.

Components

a=a₁i+a₂j+a₃k represents a vector through rectangular components.

Magnitude

|a|=√(a₁²+a₂²+a₃²).

Dot product

a·b=|a||b|cosθ; it is zero for perpendicular vectors.

Cross product

|a×b|=|a||b|sinθ; its direction is perpendicular to both.

Section formula

Internal division in ratio m:n gives (ma+nb)/(m+n).

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

09 • Three-Dimensional Geometry

Direction cosines

If direction cosines are l,m,n, then l²+m²+n²=1.

Line in space

A line can be written as r=a+λb, where a fixes a point and b gives direction.

Angles

For direction vectors a,b, cosθ=(a·b)/(|a||b|).

Plane

A plane is determined by a point and a normal vector.

Applications

Use vectors for parallelism, perpendicularity, angles, distances and intersections in space.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

10 • Probability

Conditional probability

P(A|B)=P(A∩B)/P(B) when P(B)>0.

Multiplication theorem

P(A∩B)=P(A)P(B|A).

Independent events

For independent events, P(A∩B)=P(A)P(B).

Total probability

For a suitable partition, P(A)=ΣP(Bᵢ)P(A|Bᵢ).

Bayes theorem

P(Bᵢ|A)=P(Bᵢ)P(A|Bᵢ)/ΣP(Bⱼ)P(A|Bⱼ).

Random variable

For discrete X, E(X)=Σxᵢpᵢ and Var(X)=E(X²)−[E(X)]².

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

11 • Section B — Vectors, 3D & Applications of Integrals

Section choice

Section B is the 20-mark alternative to Section C. It is not an additional compulsory section.

Applications of integrals

Use definite integration to calculate geometric areas after identifying intersections, limits and upper/lower curves.

Vectors & 3D

These topics extend coordinate methods into space for angles, lines, planes and distances.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.

12 • Section C — Application of Calculus, Linear Regression & Linear Programming

Section choice

Section C is the 20-mark alternative to Section B. Students should follow the option selected by their school/course.

Application of calculus

Use differentiation and integration to model rates, optimisation and accumulated quantities.

Linear regression

Regression describes a best-fitting linear relationship and is used for estimation and prediction.

Linear programming

Optimise a linear objective function subject to linear constraints. The feasible region contains all permitted solutions.

OMEGA EDUCARE: A formula is never presented alone. Understand every symbol, the conditions under which the result applies, the method and how to verify the answer.
FULL FORMULA BANK

ISC Std. 12 Mathematics — Formulae in Full Depth

Every major formula and method is grouped by the ISC syllabus. The official CISCE syllabus makes Section A compulsory and gives a choice between Section B and Section C.

1. Relations & Functions

Types of relations

Reflexive: aRa for every a∈ASymmetric: aRb ⇒ bRaTransitive: aRb and bRc ⇒ aRcEquivalence = reflexive + symmetric + transitive

Functions

f:A→B: every input has exactly one imageOne-one: f(a)=f(b) ⇒ a=bOnto: Range = CodomainBijective = one-one and onto

Inverse & composition

f⁻¹ exists as a function for a bijectionf⁻¹(f(x))=x; f(f⁻¹(y))=y(f∘g)(x)=f(g(x))Composition is associative, generally not commutative

2. Inverse Trigonometric Functions

Principal values

sin⁻¹x∈[−π/2,π/2]cos⁻¹x∈[0,π]tan⁻¹x∈(−π/2,π/2)cot⁻¹x∈(0,π) under standard convention

Core identities

sin⁻¹x+cos⁻¹x=π/2tan⁻¹x+cot⁻¹x=π/2sin⁻¹(−x)=−sin⁻¹xcos⁻¹(−x)=π−cos⁻¹x

Addition/subtraction

tan⁻¹x+tan⁻¹y=tan⁻¹((x+y)/(1−xy)) with branch adjustmenttan⁻¹x−tan⁻¹y=tan⁻¹((x−y)/(1+xy)) with branch adjustment

Triple-angle style results

3tan⁻¹x = tan⁻¹((3x−x³)/(1−3x²)) with appropriate branch interpretationUse the principal-value range before simplifying inverse-trigonometric expressions

3. Matrices

Basic operations

A=[aᵢⱼ]ₘ×ₙA+B defined only for equal orders(A+B)ᵀ=Aᵀ+Bᵀ(AB)ᵀ=BᵀAᵀA(BC)=(AB)C; generally AB≠BA

Special matrices

I²=IAI=IA=ASymmetric: Aᵀ=ASkew-symmetric: Aᵀ=−A; diagonal entries are zero

Inverse

AA⁻¹=A⁻¹A=IA⁻¹=adj(A)/|A| when |A|≠0Inverse, when it exists, is unique

4. Determinants & Linear Equations

2×2 and 3×3

|a b;c d|=ad−bc|A|=a(ei−fh)−b(di−fg)+c(dh−eg) for a 3×3 matrix

Properties

Interchanging two rows/columns changes signEqual or proportional rows/columns ⇒ determinant 0A common factor can be taken outside a row/column

Minors & cofactors

Mᵢⱼ = minorCᵢⱼ=(−1)ⁱ⁺ʲMᵢⱼadj(A)=(cofactor matrix)ᵀ

Triangle area

Area=1/2|x₁(y₂−y₃)+x₂(y₃−y₁)+x₃(y₁−y₂)|

Linear systems

AX=B ⇒ X=A⁻¹B when A is invertibleUnique solution for a square coefficient matrix when |A|≠0

5. Continuity & Differentiability

Continuity

lim(x→a)f(x)=f(a)LHL=RHL=f(a)

Derivative definition

f′(x)=lim(h→0)[f(x+h)−f(x)]/hf′(a)=lim(x→a)[f(x)−f(a)]/(x−a)

Basic derivatives

d(xⁿ)/dx=nxⁿ⁻¹d(eˣ)/dx=eˣd(aˣ)/dx=aˣln ad(ln x)/dx=1/x

Trigonometric

(sin x)′=cos x(cos x)′=−sin x(tan x)′=sec²x(cot x)′=−cosec²x(sec x)′=sec x tan x(cosec x)′=−cosec x cot x

Inverse trigonometric

(sin⁻¹x)′=1/√(1−x²)(cos⁻¹x)′=−1/√(1−x²)(tan⁻¹x)′=1/(1+x²)(cot⁻¹x)′=−1/(1+x²) under standard branch(sec⁻¹x)′=1/(|x|√(x²−1))(cosec⁻¹x)′=−1/(|x|√(x²−1))

Rules

(uv)′=u′v+uv′(u/v)′=(vu′−uv′)/v²Chain rule: d[f(g(x))]/dx=f′(g(x))g′(x)Parametric: dy/dx=(dy/dt)/(dx/dt)

6. Applications of Derivatives

Tangent & normal

Tangent: y−y₁=m(x−x₁), m=dy/dxNormal slope=−1/m when m≠0

Monotonicity

f′>0 ⇒ increasingf′<0 ⇒ decreasing

Extrema

Stationary point: f′(a)=0f′ changes +→− ⇒ local maximumf′ changes −→+ ⇒ local minimumf′(a)=0 and f″(a)<0 ⇒ local maximumf′(a)=0 and f″(a)>0 ⇒ local minimum

Mean Value Theorems

Rolle: f(a)=f(b) ⇒ some c has f′(c)=0 under theorem conditionsMVT: f′(c)=[f(b)−f(a)]/(b−a)Approximation: dy≈f′(x)dx

7. Integrals

Standard

∫xⁿdx=xⁿ⁺¹/(n+1)+C, n≠−1∫dx/x=ln|x|+C∫eˣdx=eˣ+C∫aˣdx=aˣ/ln a+C

Trigonometric

∫sin xdx=−cos x+C∫cos xdx=sin x+C∫sec²xdx=tan x+C∫cosec²xdx=−cot x+C∫sec x tan xdx=sec x+C∫cosec x cot xdx=−cosec x+C

Useful forms

∫dx/(a²+x²)=(1/a)tan⁻¹(x/a)+C∫dx/√(a²−x²)=sin⁻¹(x/a)+C∫dx/(x²−a²)=(1/2a)ln|(x−a)/(x+a)|+C

Methods

∫u dv=uv−∫v duSubstitution: t=g(x), dt=g′(x)dxPartial fractions: decompose rational function before integrating

8. Definite Integrals & Properties

Fundamental theorem

∫ₐᵇf(x)dx=F(b)−F(a), F′=f

Properties

∫ₐᵃf=0∫ₐᵇf=−∫ᵇₐf∫ₐᵇf=∫ₐᶜf+∫ᶜᵇf

Symmetry

f even ⇒ ∫₋ₐᵃf=2∫₀ᵃff odd ⇒ ∫₋ₐᵃf=0∫₀ᵃf(x)dx=∫₀ᵃf(a−x)dx

9. Applications of Integrals — Section B

Area

Area under y=f(x)≥0: A=∫ₐᵇf(x)dxArea between curves: A=∫ₐᵇ|f−g|dxUsing y: A=∫(right−left)dy

Method

Sketch firstFind intersection points for limitsIdentify upper/lower or right/left curvesSplit the integral if the order changes

10. Differential Equations

Basics

Order = highest derivativeDegree = power of highest derivative after polynomial form

Variable separable

dy/dx=f(x)g(y) ⇒ dy/g(y)=f(x)dxIntegrate both sides and include C

Homogeneous

dy/dx=F(y/x)Put y=vx, so dy/dx=v+x dv/dx

Linear

dy/dx+P(x)y=Q(x)IF=e^(∫Pdx)y·IF=∫Q·IF dx+C

Alternative linear

dx/dy+P(y)x=Q(y)IF=e^(∫Pdy)x·IF=∫Q·IF dy+C

11. Probability

Core laws

P(A∪B)=P(A)+P(B)−P(A∩B)Mutually exclusive: P(A∪B)=P(A)+P(B)P(Aᶜ)=1−P(A)

Conditional & multiplication

P(A|B)=P(A∩B)/P(B)P(A∩B)=P(A)P(B|A)=P(B)P(A|B)

Independence

P(A∩B)=P(A)P(B)P(A|B)=P(A) when P(B)>0

Total probability

P(A)=ΣP(Bᵢ)P(A|Bᵢ) for a mutually exclusive exhaustive partition

Bayes

P(Bᵢ|A)=P(Bᵢ)P(A|Bᵢ)/ΣP(Bⱼ)P(A|Bⱼ)

Random variable

E(X)=Σxp(x)E(X²)=Σx²p(x)Var(X)=E(X²)−[E(X)]²σ=√Var(X)E(aX+b)=aE(X)+bVar(aX+b)=a²Var(X)

12. Vectors — Section B

Basics

|a|=√(a₁²+a₂²+a₃²)Unit vector=a/|a|Direction cosines l,m,n: l²+m²+n²=1

Dot product

a·b=a₁b₁+a₂b₂+a₃b₃=|a||b|cosθProjection of a on b=(a·b)/|b|a·b=0 ⇒ perpendicular

Cross product

|a×b|=|a||b|sinθa×b=−b×aa×b=0 ⇒ parallelParallelogram area=|a×b|Triangle area=1/2|a×b|

Triple product

[abc]=a·(b×c)Parallelepiped volume=|a·(b×c)|Coplanar ⇒ a·(b×c)=0

Section formula

Internal division m:n: p=(ma+nb)/(m+n)

13. Three-Dimensional Geometry — Section B

Lines

r=a+λb(x−x₁)/l=(y−y₁)/m=(z−z₁)/nParallel: direction ratios proportionalPerpendicular: a·b=0

Planes

Ax+By+Cz+D=0Through (x₁,y₁,z₁): A(x−x₁)+B(y−y₁)+C(z−z₁)=0

Angles

cosθ=|A₁A₂+B₁B₂+C₁C₂|/(√(A₁²+B₁²+C₁²)√(A₂²+B₂²+C₂²)) for planessinθ=|Al+Bm+Cn|/(√(A²+B²+C²)√(l²+m²+n²)) for line-plane

Distance

Point to plane: |Ax₁+By₁+Cz₁+D|/√(A²+B²+C²)

14. Section C — Application of Calculus

Optimisation

Find objective functionState domain/constraintsSolve f′(x)=0Use first/second derivative testCheck boundary values where required

Related rates

Write relation between variablesDifferentiate with respect to timeSubstitute the specified instant values after differentiation when appropriate

Approximation

f(x+h)≈f(x)+hf′(x)dy=f′(x)dx

15. Section C — Linear Regression

Regression lines

y−ȳ=b_yx(x−x̄)x−x̄=b_xy(y−ȳ)

Coefficients

b_yx=r(σ_y/σ_x)b_xy=r(σ_x/σ_y)r=±√(b_xy b_yx)Sign of r agrees with regression coefficients

Data notation

x̄=Σx/nȳ=Σy/nσx and σy are standard deviations of the respective variables

16. Section C — Linear Programming

Objective

Z=ax+by is maximised/minimised

Feasible region

All points satisfying every constraint simultaneously

Corner-point method

Graph constraintsIdentify feasible regionFind corner pointsEvaluate Z at each relevant cornerSelect maximum/minimum
OMEGA EDUCARE rule: Never use a formula blindly. Check the domain, non-zero denominator, branch restriction, differentiability/continuity requirement, sign, units where relevant, limits and theorem conditions. The formula bank is a revision layer; the detailed explanations above remain the learning layer.
FORMULA & METHOD BANK

ISC Std. 12 Mathematics — Quick Revision Reference

Use this after studying the detailed explanations above. It is a revision aid, not a replacement for understanding.

Relations

(f∘g)(x)=f(g(x))
Inverse ↔ reversible one-one mapping

Matrices

|A|=ad−bc for 2×2
A⁻¹=adj(A)/|A| when |A|≠0

Calculus

f′(a)=lim[h→0](f(a+h)−f(a))/h
Chain rule → outer × inner derivative

Integrals

∫f(x)dx=F(x)+C
∫u dv=uv−∫v du

Differential Equations

Order → highest derivative
IF=e^(∫Pdx) for dy/dx+Py=Q

Vectors

|a|=√(a₁²+a₂²+a₃²)
a·b=|a||b|cosθ
|a×b|=|a||b|sinθ

3D

l²+m²+n²=1
r=a+λb

Probability

P(A|B)=P(A∩B)/P(B)
Bayes + total probability

Paper Structure

Section A compulsory = 80 marks
Section B OR C = 20 marks
Total = 100 marks

⭐ OMEGA Mathematics Rule

If a mathematical term, theorem, identity, formula or method appears on our Learning Hub, we explain it. Students should know what every symbol means, when the result applies and how the steps connect.

SYLLABUS COVERAGE

12 ISC Std. 12 Mathematics Learning Units & Section Paths

Sections B and C are alternatives in the official syllabus, so the Learning Hub labels them separately rather than mixing alternative content.

01

Relations & Functions

02

Algebra — Matrices & Determinants

03

Calculus — Continuity & Differentiability

04

Calculus — Applications of Derivatives

05

Calculus — Integrals

06

Applications of Integrals

07

Differential Equations

08

Vector Algebra

09

Three-Dimensional Geometry

10

Probability

11

Section B — Vectors, 3D & Applications of Integrals

12

Section C — Application of Calculus, Linear Regression & Linear Programming

ANSWER METHOD

How to Write a Strong ISC Mathematics Solution

01

Identify

Understand what is given, required and which concept connects them.

02

State

Write the relevant definition, theorem, identity or formula.

03

Work

Show algebraic steps clearly without unexplained jumps.

04

Verify

Check restrictions, domain, signs and whether the answer satisfies the original conditions.

Understand Mathematics, Don't Just Memorise Formulae.

Understand the idea. Build the method. Show the reasoning. Verify the result.