The hyperdeterminant is a generalization of the determinant in algebra. Whereas a determinant is a scalar valued function defined on an n × n square matrix, a hyperdeterminant is defined on a multidimensional array of numbers or tensor. Like a determinant, the hyperdeterminant is a homogeneous polynomial with integer coefficients in the components of the tensor. Many other properties of determinants generalize in some way to hyperdeterminants, but unlike a determinant, the hyperdeterminant does not have a simple geometric interpretation in terms of volumes. The hyperdeterminant is a generalization of the determinant in algebra. Whereas a determinant is a scalar valued function defined on an n × n square matrix, a hyperdeterminant is defined on a multidimensional array of numbers or tensor. Like a determinant, the hyperdeterminant is a homogeneous polynomial with integer coefficients in the components of the tensor. Many other properties of determinants generalize in some way to hyperdeterminants, but unlike a determinant, the hyperdeterminant does not have a simple geometric interpretation in terms of volumes. There are at least three definitions of hyperdeterminant. The first was discovered by Cayley in 1843 (published in 1849 and reprinted in volume 1 of his collected mathematical papers. The paper was actually presented to the Cambridge Philosophical Society in 1843. It is in two parts and Cayley's first hyperdeterminant is covered in the second part.). It is usually denoted by det0. The second Cayley hyperdeterminant originated in 1845 and is often called 'Det.' This definition is a discriminant for a singular point on a scalar valued multilinear map. Cayley's first hyperdeterminant is defined only for hypercubes having an even number of dimensions (although variations exist in odd dimensions). Cayley's second hyperdeterminant is defined for a restricted range of hypermatrix formats (including the hypercubes of any dimensions). The third hyperdeterminant, most recently defined by Glynn, occurs only for fields of prime characteristic p. It is denoted by detp and acts on all hypercubes over such a field.