815b.lean:1:4-1:13: warning: declaration uses 'sorry' 815b.lean:6:9-6:17: warning: declaration uses 'sorry' 815b.lean:7:9-7:14: warning: declaration uses 'sorry' 815b.lean:8:9-8:13: warning: declaration uses 'sorry' 815b.lean:9:9-9:13: warning: declaration uses 'sorry' 815b.lean:10:9-10:13: warning: declaration uses 'sorry' 815b.lean:11:9-11:13: warning: declaration uses 'sorry' [Meta.synthInstance] preprocess: IsSmooth fun g a => f (g a) d ==> IsSmooth fun g a => f (g a) d [Meta.synthInstance] [Meta.synthInstance] main goal IsSmooth fun g a => f (g a) d [Meta.synthInstance.unusedArgs] α → IsSmooth f has unused arguments, reduced type IsSmooth f Transformer fun redf a => redf [Meta.synthInstance.unusedArgs] α → IsSmooth f has unused arguments, reduced type IsSmooth f Transformer fun redf a => redf [Meta.synthInstance.unusedArgs] α → ∀ (b : β), IsSmooth (f b) has unused arguments, reduced type ∀ (b : β), IsSmooth (f b) Transformer fun redf a b => redf b [Meta.synthInstance.unusedArgs] α → δ → IsSmooth f has unused arguments, reduced type IsSmooth f Transformer fun redf a a => redf [Meta.synthInstance.unusedArgs] α → δ → ∀ (b : β), IsSmooth (f b) has unused arguments, reduced type ∀ (b : β), IsSmooth (f b) Transformer fun redf a a b => redf b [Meta.synthInstance.unusedArgs] ∀ (a : α), δ → IsSmooth fun g => f (g a) has unused arguments, reduced type ∀ (a : α), IsSmooth fun g => f (g a) Transformer fun redf a a_1 => redf a [Meta.synthInstance.unusedArgs] α → IsSmooth f has unused arguments, reduced type IsSmooth f Transformer fun redf a => redf [Meta.synthInstance.unusedArgs] α → IsSmooth fun g => g has unused arguments, reduced type IsSmooth fun g => g Transformer fun redf a => redf [Meta.synthInstance.unusedArgs] α → IsSmooth fun g => g has unused arguments, reduced type IsSmooth fun g => g Transformer fun redf a => redf [Meta.synthInstance.unusedArgs] α → IsSmooth fun g => g has unused arguments, reduced type IsSmooth fun g => g Transformer fun redf a => redf [Meta.synthInstance] result swap fun a g => f (g a) d