WHY "acceptor"? Because that empty bond will happily accept an electron from a neighbouring bond. When it does, the hole simply moves to where that electron came from — so charge conduction = holes hopping.
Silicon has 4 valence electrons, forming 4 covalent bonds with neighbours. Boron has 3.
Boron replaces one Si atom. It bonds with 3 neighbours using its 3 electrons.
The 4th neighbouring Si still offers an electron for a bond, but boron has no electron to complete it → one incomplete bond = one hole.
Very little energy (an acceptor level just above the valence band) lets a valence electron jump in to fill boron's bond. Boron becomes a fixed negative ion (B−), and a free hole is left in the valence band.
Imagine a full parking lot where every car (electron) is parked and can't move — that's pure silicon, no traffic. Now put in a special spot that's designed for a car but left empty (that's boron). A neighbouring car slides into the empty spot, but now its old spot is empty. The empty spot keeps moving around the lot — and moving an empty spot to the left is the same as a "positive nothing" moving to the right. That travelling empty spot is a hole, and it lets electricity flow. Boron's whole job is to create these travelling empty spots.
Dekho, pure silicon me har electron apne bond me phasa hota hai, isliye current nahi behta. Ab hum ek chota sa trick karte hain: silicon me boron milate hain. Boron ke paas sirf 3 valence electrons hote hain, silicon ke 4 ke muqable ek kam. Isliye jab boron lattice me baithta hai, uska ek bond adhoora reh jaata hai — yahi khaali jagah ko hum hole kehte hain. Ye hole ek positive mobile charge ki tarah behave karta hai, aur crystal me ghoomta hai. Isi wajah se material p-type ban jaata hai (p = positive-jaisa carrier).
Ab dhyaan do: hole positive hai, par pura crystal neutral rehta hai. Kyunki jaise hi boron neighbour se electron leta hai (isliye naam "acceptor"), boron khud fixed negative ionB− ban jaata hai. To mobile positive hole + fixed negative boron = net charge zero. Sirf conduction positive-type dikhta hai. Ye confusion bahut students ko hoti hai, to yaad rakho — charge neutral, carriers positive.
Number nikalne ke liye do rules kaafi hain: mass-action lawnp=ni2 aur charge neutralityp=n+NA. Inko solve karo to p=2NA+NA2+4ni2 milta hai. Real me NA (∼1016) hamesha ni (∼1.5×1010) se bahut bada hota hai, to seedha bol sakte ho p≈NA aur n≈ni2/NA. Matlab holes majority, electrons minority. Bas ek jagah savdhan raho — agar doping intrinsic ke kareeb ho ya temperature bahut kam ho, tab poora quadratic use karna padta hai.
Mnemonic yaad rakho: "Boron Borrows" — boron electron borrow/accept karta hai aur peeche hole chhod deta hai. Group III → p-type. Yahi core idea hai jo aage PN junction samajhne me kaam aayega.