This repository was archived by the owner on Jul 24, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,8 @@ structure measurable_space (α : Type u) :=
19
19
20
20
attribute [class] measurable_space
21
21
22
- variables {α : Type u} {β : Type v} {γ : Type w} {ι : Sort x} {s t u : set α}
22
+ variables {α : Type u} {β : Type v} {γ : Type w} {ι : Sort x}
23
+ {s t u : set α}
23
24
24
25
section
25
26
variable [m : measurable_space α]
@@ -135,7 +136,7 @@ protected def map (f : α → β) (m : measurable_space α) : measurable_space
135
136
measurable_space_eq $ assume s, iff.refl _
136
137
137
138
@[simp] lemma map_comp {f : α → β} {g : β → γ} : (m.map f).map g = m.map (g ∘ f) :=
138
- measurable_space_eq $ assume s, by refl
139
+ measurable_space_eq $ assume s, iff. refl _
139
140
140
141
protected def comap (f : α → β) (m : measurable_space β) : measurable_space α :=
141
142
{measurable_space .
@@ -185,9 +186,16 @@ end functors
185
186
end measurable_space
186
187
187
188
section measurable_functions
189
+ open measurable_space
190
+
191
+ def measurable [m₁ : measurable_space α] [m₂ : measurable_space β] (f : α → β) : Prop :=
192
+ m₂ ≤ m₁.map f
188
193
189
- def measurable [m₁ : measurable_space α] [m₂ : measurable_space β] {f : α → β} := m₂ ≤ m₁.map f
194
+ lemma measurable_id [ measurable_space α] : measurable (@id α) := le_refl _
190
195
196
+ lemma measurable_comp [measurable_space α] [measurable_space β] [measurable_space γ]
197
+ {f : α → β} {g : β → γ} (hf : measurable f) (hg : measurable g) : measurable (g ∘ f) :=
198
+ le_trans hg $ map_mono hf
191
199
192
200
end measurable_functions
193
201
You can’t perform that action at this time.
0 commit comments