∀ (support : Finset ℕ) (prodPrimes : ℕ) (prodPrimes_squarefree : Squarefree prodPrimes) (weights : ℕ → ℝ)
  (weights_nonneg : ∀ (n : ℕ), 0 ≤ weights n) (totalMass : ℝ) (nu : ArithmeticFunction ℝ)
  (nu_mult : nu.IsMultiplicative) (nu_pos_of_prime : ∀ (p : ℕ), Nat.Prime p → p ∣ prodPrimes → 0 < nu p)
  (nu_lt_one_of_prime : ∀ (p : ℕ), Nat.Prime p → p ∣ prodPrimes → nu p < 1) (support_1 : Finset ℕ) (prodPrimes_1 : ℕ)
  (prodPrimes_squarefree_1 : Squarefree prodPrimes_1) (weights_1 : ℕ → ℝ)
  (weights_nonneg_1 : ∀ (n : ℕ), 0 ≤ weights_1 n) (totalMass_1 : ℝ) (nu_1 : ArithmeticFunction ℝ)
  (nu_mult_1 : nu_1.IsMultiplicative) (nu_pos_of_prime_1 : ∀ (p : ℕ), Nat.Prime p → p ∣ prodPrimes_1 → 0 < nu_1 p)
  (nu_lt_one_of_prime_1 : ∀ (p : ℕ), Nat.Prime p → p ∣ prodPrimes_1 → nu_1 p < 1),
  ({ support := support, prodPrimes := prodPrimes, prodPrimes_squarefree := prodPrimes_squarefree, weights := weights,
        weights_nonneg := weights_nonneg, totalMass := totalMass, nu := nu, nu_mult := nu_mult,
        nu_pos_of_prime := nu_pos_of_prime, nu_lt_one_of_prime := nu_lt_one_of_prime } =
      { support := support_1, prodPrimes := prodPrimes_1, prodPrimes_squarefree := prodPrimes_squarefree_1,
        weights := weights_1, weights_nonneg := weights_nonneg_1, totalMass := totalMass_1, nu := nu_1,
        nu_mult := nu_mult_1, nu_pos_of_prime := nu_pos_of_prime_1, nu_lt_one_of_prime := nu_lt_one_of_prime_1 }) =
    (support = support_1 ∧ prodPrimes = prodPrimes_1 ∧ weights = weights_1 ∧ totalMass = totalMass_1 ∧ nu = nu_1)