I've been searching for the conditions necessary for the reaction of sodium (Na) metal with cycloalkenes, cyclo-di-alkenes, cyclo-tri-alkenes all over the internet but I cannot find a proper answer. Can someone explain to me the necessary conditions?
For example why does sodium metal react with cyclopentadiene but not with cycloheptatriene?