Asam pada umumnya bersifat korosif. Dalam larutan air, asam lemah berada dalam kesetimbangan ionisasi yang dijelaskan sebagai berikut:
[HA], [H+], dan [A-] masing-masing mewakili konsentrasi molar HA, H+, dan A-, sedangkan *K* adalah konstanta kesetimbangan ionisasi untuk asam lemah HA. Misalnya, pada 298 K, konstanta ionisasi asam asetat adalah 1,8 × 10⁻⁵, dan untuk asam fluorida adalah 7,2 × 10⁻⁴. Konstanta kesetimbangan ionisasi hanya sedikit berubah seiring dengan perubahan konsentrasi elektrolit lemah dan suhu.
Pada suhu tertentu, derajat ionisasi asam lemah meningkat seiring dengan semakin encernya larutan; misalnya, derajat ionisasi asam asetat pada konsentrasi 0,10 M, 1,0 × 10⁻³ M, dan 1,0 × 10⁻⁴ M masing-masing adalah 1,34%, 13,4%, dan 42%, sehingga mencapai ionisasi sempurna dalam kondisi pengenceran tak terbatas.
Ionisasi asam lemah poliprotik berlangsung secara bertahap. Misalnya, asam fosfat terionisasi dalam tiga langkah, masing-masing terkait dengan konstanta kesetimbangan ionisasi yang sesuai:
Air berfungsi sebagai pelarut yang sangat baik untuk senyawa anorganik; ion-ion tertarik kuat pada molekul air dan dengan demikian menjadi stabil. Ion H+ dalam asam pada dasarnya adalah proton "telanjang"-yang memiliki diameter hanya 10⁻³ pikometer-yang berikatan kuat dengan molekul air untuk membentuk ion hidronium, H₃O+. Misalnya, asam perklorat terhidrasi kristal (HClO₄·H₂O), pada kenyataannya, terdiri dari H₃O+ dan ClO₄⁻ ion; dalam larutan air, ion H₃O+ selanjutnya berasosiasi dengan tiga molekul air tambahan. Secara konvensional, simbol H+ digunakan untuk mewakili ion hidrogen dalam larutan air. Sifat Umum Asam:
(1) Reaksi dengan indikator asam-basa:
Larutan lakmus ungu berubah menjadi merah jika ada asam; larutan fenolftalein yang tidak berwarna tetap tidak berwarna dengan adanya asam.
(2) Reaksi perpindahan dengan logam aktif (logam yang lebih reaktif dibandingkan hidrogen pada rangkaian aktivitas logam):
Asam + Logam → Garam + Gas Hidrogen
Contoh: 2HCl + Fe → FeCl₂ + H₂↑
(3) Reaksi dengan oksida basa:
Asam + Oksida Basa → Garam + Air
3H₂SO₄ + Fe₂O₃ → Fe₂(SO₄)₃ + 3H₂O
(4) Reaksi dengan garam tertentu:
Asam + Garam → Asam Baru + Garam Baru
H₂SO₄ + BaCl₂ → 2HCl + BaSO₄↓
(5) Reaksi netralisasi dengan basa:
Asam + Basa → Garam + Air
2HCl + Ba(OH)₂ → BaCl₂ + 2H₂O
Dalam reaksi seperti yang dijelaskan pada (3), (4), dan (5) di atas, dua senyawa menukar bagian penyusunnya untuk membentuk dua senyawa baru; jenis reaksi ini dikenal sebagai reaksi perpindahan ganda.
Reaksi perpindahan ganda tunduk pada persyaratan tertentu: reaktan harus larut dalam air (jika ada asam, cukup hanya asam saja yang larut dalam air), dan produk yang terbentuk harus berupa gas, endapan, atau air (keberadaan salah satu dari bahan-bahan tersebut sudah cukup).
Catatan: Jika terbentuk asam karbonat (H₂CO₃), harus ditulis sebagai H₂O + CO₂↑.
Misalnya: Na₂CO₃ + 2HCl → 2NaCl + H₂O + CO₂↑ (Di sini, gas dihasilkan-dan air juga dihasilkan).
BaCl₂ + Na₂SO₄ → BaSO₄↓ + 2NaCl (Di sini, BaSO₄ adalah endapan yang tidak larut dalam air).
NaCl dapat bereaksi dengan asam sulfat karena HCl yang dihasilkan keluar sebagai gas, sehingga mendorong reaksi terus menerus ke arah depan; reaksi ini dapat digunakan di laboratorium untuk membuat gas HCl.
