Przy wprowadzania równania Langmuir przyjął założenia:
adsorbowane cząstki łączą się z określonymi nieruchomymi centrami na powierzchni adsorbenta, założenie to implikuje zachodzenie adsorpcji jedynie w warstwie przylegającej bezpośrednio do powierzchni (adsorpcję monowarstwową), przy czym adsorpcja ma charakter zlokalizowany,
energia adsorbowanej cząstki jest taka sama dla wszystkich centrów adsorpcji i nie zależy od obecności innych zaadsorbowanych cząstek na sąsiednich centrach adsorpcyjnych; powierzchnia adsorbenta jest zatem jednorodna energetycznie;
adsorpcja jest procesem odwracalnym, w czasie którego ustala się równowaga dynamiczna między cząsteczkami substancji adsorbującej się, zawartymi w fazie gazowej o ciśnieniu p, i zaadsorbowanymi w warstwie powierzchniowej, pokrywającymi ułamek całkowitej powierzchni adsorbenta, Θ = V / Vm, gdzie V i Vm oznaczają odpowiednio ilość (objętość) zaadsorbowanej substancji w danych warunkach i ilość substancji potrzebną do pokrycia powierzchni monowarstwą. W stanie równowagi dynamicznej szybkości adsorpcji i desorpcji cząstek adsorbatu są sobie równe. Szybkość adsorpcji (reakcji między cząstkami adsorbatu i nie zajętymi miejscami powierzchni). υads jest proporcjonalna do liczby cząsteczek zderzających się z powierzchnią adsorbenta, a więc do wartości ciśnienia, oraz do liczby wolnych miejsc na powierzchni, inaczej do ułamka powierzchni nie pokrytej adsorbatem, (1-Θ)
υads =kads p (1-Θ)
kads - współczynnik proporcjonalności, odpowiadający stałej szybkości adsorpcji.
Szybkość desorpcji υdes jest proporcjonalna do ułamka powierzchni zajętej przez adsorbat, Θ (stopnia pokrycia powierzchni)
υdes = kdes Θ
W stanie równowagi υads = υdes skąd
Θ = kads p / (kdes + kads p)
przyjmując kads / kdes = b , gdzie b jest tzw. Współczynnikiem adsorpcji, otrzymujemy wyrażenie na ułamek powierzchni pokryty cząstkami adsorbatu w stanie równowagi przy ciśnieniu p
Θ =b p / 1+ b p
lub uwzględniając Θ V / Vm dochodzimy do wyrażenia które wiąże objętość zaadsorbowanej substancji w stanie równowagi adsorpcyjnej z wartością ciśnienia p w tych warunkach
V = Vmbp / 1+bp
Po przekształceniu otrzymujemy równanie izotermy Langmuira w łatwej do sprawdzenia formie liniowej
p/V = 1/bVm + p/Vm,
z której można wyliczyć wartości b i Vm .
dla małych wartości p (bp<<1) równanie V = Vmbp / 1+bp przyjmuje postać V = Vm bp znaną pod nazwą izotermy Henry`ego.