Weak Lefschetz theorem