It is a very well-known fact, stated multiple times even in this Stack Exchange, that identical twins have different fingerprints. However, to what specific extents, and in what specific ways, do the sets of fingerprints of identical twins typically differ? Are the differences usually very minor (e.g., just a few stray loops and whorls here and there)? Are they perceptibly different but still fairly similar, with the similarities most likely stemming from heredity and/or cultural ties? Or does the determination of fingerprint patterns behave similarly to a uniformly weighted random number generator, with the fingerprint sets of twins being just as different as those of two people born on opposite sides of the world?
Obviously, due to the random/probabilistic nature of this feature, there may be no single answer to this question — there may be cases where one pair of twins has fingerprints that are more similar than those of another pair. But does anyone know what typical similarities and differences are present between the fingerprint sets of identical twins, and, if possible, the biological causes of such similarities and differences?