Zulip Chat Archive

Stream: Is there code for X?

Topic: Inf of scalar product


Bhavik Mehta (Apr 13 2021 at 19:33):

import data.real.basic

example (K : set ℝ) (hK₁ : K.nonempty) (hK₂ : bdd_below K) : Inf (2 • K) = 2 * Inf K :=
begin
  library_search
end

or anything to this effect?

Yury G. Kudryashov (Apr 13 2021 at 20:09):

We have docs#map_cInf_of_continuous_at_of_monotone

Bhavik Mehta (Apr 13 2021 at 22:50):

Thanks Yury!

example (K : set ℝ) (θ : ℝ) (hθ : 0 ≤ θ) (hK : K.nonempty) (bd : bdd_below K) :
  Inf (θ • K) = θ * Inf K :=
begin
  have : monotone (λ x, (θ:ℝ) * x),
  { exact monotone_mul_left_of_nonneg hθ },
  have z := map_cInf_of_continuous_at_of_monotone (continuous_mul_left θ).continuous_at
                (monotone_mul_left_of_nonneg hθ) hK bd,
  dsimp at z,
  rw [z, ←set.image_smul],
  refl,
end

does what I wanted


Last updated: Feb 28 2026 at 14:05 UTC