  For topological dynamical systems defined by continuous self-maps of compact
metric spaces, we consider the contractive shadowing property, i.e., the
Lipschitz shadowing property such that the Lipschitz constant is less than 1.
We prove some basic properties of contractive shadowing and show that
non-degenerate homeomorphisms do not have the contractive shadowing property.
Then, we consider the case of ultrametric spaces. We also discuss the spectral
decomposition of the chain recurrent set under the assumption of contractive
shadowing. Several examples are given to illustrate the results.
