In the framework of the model of an ideal lattice gas of solitons, we obtain the following general formula for the dynamic neutron scattering form factor: S(q, w) = N ̄ S 1(q, w) , S(q, w) = p′(ν 0)δ 2 2 2πqZ 1h f 2(qδ(ν 0 Here q = k′ − k and w = E′ − E are the neutron momentum and energy transfer, respectively, ν 0 = wq -1, δ(ν) is the soliton width of velocity ν, p′( ν 0) = d p/d ν| ν0 , p(ν) is the soliton momentum, E(p(ν)) is the soliton energy, N̄ is the average number of solitons at θ = kδT = β -1 and is constructed from the soliton non-linear differential equations. The derivation of the formula is essentially based on (i) specific dependence of these solutions on ξ = x − vt, and (ii) generalization of the averaging over the soliton ensemble, proposed in ref. [1]. The specifi properties of the scattering spectra of polypeptides, DNA molecules and magnetics as functions of the temperature and interaction parameters and of external fields are discussed on the basis of this formula. The contribution to S(q, w) for “slow” solitons in magnetics has been calculated in [2, 3]. (For each concrete model the authors were forced to formulate anew the way of calculation, to assume the small size of ν, etc.)