acide_base.py

Created by hicham-choukour

Created on December 02, 2024

2.2 KB


Un acide est une espèce chimique susceptible de céder un ou plusieurs protons 
H+
AH - > A- + H+

Une base est une espèce chimique susceptible de capter un ou plusieurs protons 
H+
A-   +  H+  - > AH


Acide - > Base + H+

Exemples :
pour le couple H3O+/H2O :
H3O+ - > H2O + H+

HNO3/NO3- :
HNO3 - > NO3- + H+

CH3COOH/CH3COO-
CH3COOH - > CH3COO- + H+

AH - > A- + H+
AH + H2O - > A- + H3O+

Un acide fort est un acide dont la réaction avec l eau est totale.
Un acide faible est un acide dont la réaction avec l eau n est pas totale.

une base peut réagir avec l eau selon la réaction suivante
A- + H2O - > AH + HO-

Une base forte est une base dont la réaction avec l eau est totale.
Une base faible est une base dont la réaction avec l eau n est pas totale.

Un ampholyte, ou espèce amphotère, est une espèce chimique qui peut être à 
la fois acide et base.
H2O est à la fois l acide du couple H2O/HO- et la base du couple H3O+/H2O

Chaque couple acide/base possède une constante caractéristique appelée 
constante d acidité et notée Ka, elle est sans unité.
Ka= [H30+][base] /  [acide]
Ka= [H30+][A-] /  [AH]
Ka= 10**(-pKa)
pKa=- log (Ka)
si pH = pKa, la base et l acide ont la même concentration : [acide] = [base]
si pH < pKa, l acide prédomine donc sa concentration est supérieure : 
  [acide] > [base]
si pH > pKa, la base prédomine donc sa concentration est supérieure : 
  [acide] < [base]

Le pH (qui signifie potentiel hydrogène) est une grandeur sans unité qui
mesure l acidité ou la basicité d une solution.
Le pH est compris entre 0 et 14 et on a le principe suivant :
Si pH = 7 : la solution est neutre.
Si pH < 7 : la solution est acide.
Si pH > 7 : la solution est basique.


pH=- log ([H30+])
[H30+] = 10**-pH

Ka= [H30+][A-] /  [AH]
Log(Ka) = log([H30+][A-] /  [AH] )
Log(Ka) = log([H30+] ) + log([A-]/ [AH] )
- pKa= log([H30+] ) + log([A-]/ [AH] )
pKa= - log([H30+] ) - log([A-]/ [AH] )
pKa=pH + log([AH]/ [A-] )
pH=pka - log([AH]/ [A-] )
pH=pka + log([A-]/[AH] )

si [A-]>[AH] alors pH>pKa
si [A-]<[AH] alors pH<pKa
si [A-]=[AH] alors pH=pKa


Le produit ionique de l eau
H2O/HO-
H3O+/H2O

2 H2O - > HO- + H3O+
Ke= [H30+][HO-]
Ke=1*10**-14
pKe=- log(Ke)
Ke=10**-pKe
pKe = 14













During your visit to our site, NumWorks needs to install "cookies" or use other technologies to collect data about you in order to:

With the exception of Cookies essential to the operation of the site, NumWorks leaves you the choice: you can accept Cookies for audience measurement by clicking on the "Accept and continue" button, or refuse these Cookies by clicking on the "Continue without accepting" button or by continuing your browsing. You can update your choice at any time by clicking on the link "Manage my cookies" at the bottom of the page. For more information, please consult our cookies policy.