I assume you have a 2nd gen Sandy Bridge CPU in that laptop. If so then a 3rd gen Ivy Bridge CPU would physically fit, but it will not function at all.
All desktop and laptop motherboards have a BIOS which has a database of usable CPUs. If the CPU is not in the database, then the desktop/laptop will not boot up.
Your laptop is too old to have a BIOS that can identify Ivy Bridge CPUs. In short, you need to buy a new laptop if you want to have an Ivy Bridge CPU.