Zulip Chat Archive
Stream: new members
Topic: Inverse On vs inverse - for a property on a set
Michael Novak (Dec 22 2025 at 08:36):
Given s : Set a and a function f : a → b, if I know that f.invFunOn s has some property on the set f '' s (for example ContinuousOn) can I infer that f.invFun also has that property on f '' s? And if so, how can we show it?
Michael Novak (Dec 22 2025 at 08:45):
For example is it possible to prove the following:
example (f : ℝ → ℝ) (s : Set ℝ) (h : ContinuousOn (f.invFunOn s) (f '' s)) : ContinuousOn f.invFun (f ' ' s) := sorry
Vlad Tsyrklevich (Dec 22 2025 at 09:01):
Your types are wrong, s has type Set a in Function.invFunOn and I don't think your h hypothesis says what you intend it to. and this does actually match what ContinuousOn expects, my mistake.
Michael Novak (Dec 22 2025 at 09:28):
You are right, thank you very much and sorry for the mistake. Does the question makes sense now after the edit?
Vlad Tsyrklevich (Dec 22 2025 at 09:33):
I don't think \^-1 is doing what you think it does here
example (f : ℝ → ℝ) (s : Set ℝ) (h : ContinuousOn (f.invFunOn s) s) : ContinuousOn f⁻¹ s := by
have (a : s) : f⁻¹ a = 1 / (f a) := by
simp
Michael Novak (Dec 22 2025 at 10:02):
Oh, I thought that f⁻¹ is notation for f.invFun, my bad. I edited the question once again.
Vlad Tsyrklevich (Dec 22 2025 at 10:12):
I don't think this is true (and I think the original statement for ContinuousOn on s not f '' s was correct.) f may map s and t into f '' s, but the mapping may only be continuous on s not t. The inverse is constructed by choice and so it may map backwards into t.
Michael Novak (Dec 22 2025 at 10:32):
What I actually want to show in the real proof I'm working on is to infer Set.BijOn (Function.invFun ψ) (ψ '' I) I from Set.BijOn (Function.invFunOn ψ I) (ψ '' I) I. Is that possible?
Vlad Tsyrklevich (Dec 22 2025 at 10:47):
If psi were injective, yes. But otherwise, psi inverse may map out of I.
Michael Novak (Dec 22 2025 at 12:30):
o.k., I understand. Thank you very much!
Last updated: Feb 28 2026 at 14:05 UTC