Abstract
This paper studies the problem of pole assignment for symmetric and Hamiltonian transfer functions. A necessary and sufficient condition for pole assignment by complex symmetric output feedback transformations is given. Moreover, in the case where the McMillan degree coincides with the number of parameters appearing in the symmetric feedback transformations, we derive an explicit combinatorial formula for the number of pole assigning symmetric feedback gains. The proof uses intersection theory in projective space as well as a formula for the degree of the complex Lagrangian Grassmann manifold.