We study the rigidity of polyhedral surfaces and the moduli
space of polyhedral surfaces using variational principles. Curvaturelike
quantities for polyhedral surfaces are introduced and are shown
to determine the polyhedral metric up to isometry. The action
functionals in the variational approaches are derived from the cosine
law. They can be considered as 2-dimensional counterparts of
the Schlaefli formula.