Indifferential topology, a branch ofmathematics, astratifold is a generalization of adifferentiable manifold where certain kinds ofsingularities are allowed. More specifically a stratifold is stratified into differentiable manifolds of (possibly) different dimensions. Stratifolds can be used to construct newhomology theories. For example, they provide a new geometric model for ordinary homology. The concept of stratifolds was invented byMatthias Kreck. The basic idea is similar to that of atopologically stratified space, but adapted to differential topology.
Before we come to stratifolds, we define a preliminary notion, which captures the minimal notion for a smooth structure on a space: Adifferential space (in the sense of Sikorski) is a pair whereX is a topological space andC is a subalgebra of the continuous functions such that a function is inC if it is locally inC and is in C for smooth and A simple example takes forX a smooth manifold and forC just the smooth functions.
For a general differential space and a pointx inX we can define as in the case of manifolds atangent space as thevector space of allderivations of functiongerms at x. Define strata has dimension i For ann-dimensional manifoldM we have that and all other strata are empty. We are now ready for the definition of a stratifold, where more than one stratum may be non-empty:
Ak-dimensionalstratifold is a differential space whereS is alocally compactHausdorff space withcountable base of topology. All skeleta should be closed. In addition we assume:

An-dimensional stratifold is calledoriented if its (n − 1)-stratum is empty and its top stratum is oriented. One can also define stratifolds with boundary, the so-calledc-stratifolds. One defines them as a pair of topological spaces such that is ann-dimensional stratifold and is an (n − 1)-dimensional stratifold, together with an equivalence class ofcollars.
An important subclass of stratifolds are theregular stratifolds, which can be roughly characterized as looking locally around a point in thei-stratum like thei-stratum times a (n − i)-dimensional stratifold. This is a condition which is fulfilled in most stratifold one usually encounters.
There are plenty of examples of stratifolds. The first example to consider is the opencone over a manifoldM. We define a continuous function fromS to the reals to be inCif and only if it is smooth on and it is locally constant around the cone point. The last condition is automatic by point 2 in the definition of a stratifold. We can substituteM by a stratifoldS in this construction. The cone is oriented if and only ifS is oriented and not zero-dimensional. If we consider the (closed) cone with bottom, we get a stratifold with boundary S.
Other examples for stratifolds areone-point compactifications andsuspensions of manifolds, (real) algebraic varieties with only isolated singularities and (finite) simplicial complexes.

In this section, we will assume all stratifolds to be regular. We call two maps from two oriented compactk-dimensional stratifolds into a spaceXbordant if there exists an oriented (k + 1)-dimensional compact stratifoldT with boundaryS + (−S') such that the map toX extends to T. The set of equivalence classes of such maps is denoted by The sets have actually the structure of abelian groups with disjoint union as addition. One can develop enough differential topology of stratifolds to show that these define ahomology theory. Clearly, for since every oriented stratifoldS is the boundary of its cone, which is oriented if One can show that Hence, by theEilenberg–Steenrod uniqueness theorem, for every spaceX homotopy-equivalent to aCW-complex, whereH denotessingular homology. For other spaces these two homology theories need not be isomorphic (an example is the one-point compactification of the surface of infinite genus).
There is also a simple way to defineequivariant homology with the help of stratifolds. LetG be a compactLie group. We can then define a bordism theory of stratifolds mapping into a spaceX with aG-action just as above, only that we require all stratifolds to be equipped with an orientation-preserving freeG-action and all maps to be G-equivariant. Denote by the bordism classes. One can prove for every X homotopy equivalent to a CW-complex.
Agenus is a ring homomorphism from a bordism ring into another ring. For example, theEuler characteristic defines a ring homomorphism from theunoriented bordism ring and thesignature defines a ring homomorphism from theoriented bordism ring. Heret has in the first case degree1 and in the second case degree4, since only manifolds in dimensions divisible by4 can have non-zero signature. The left hand sides of these homomorphisms are homology theories evaluated at a point. With the help of stratifolds it is possible to construct homology theories such that the right hand sides are these homology theories evaluated at a point, the Euler homology and the Hirzebruch homology respectively.
Suppose, one has a closed embedding of manifolds with oriented normal bundle. Then one can define anumkehr map One possibility is to use stratifolds: represent a class by a stratifold Then makeƒ transversal to N. The intersection ofS andN defines a new stratifoldS' with a map toN, which represents a class in It is possible to repeat this construction in the context of an embedding ofHilbert manifolds of finite codimension, which can be used instring topology.