refactor(library/init/sigma): simplify lex.accessible proof using 'cases' tactic
refactor(library/init/logic): move theorems to logic/cast
refactor(library/init/logic): move theorems to library/logic
refactor(library/init/logic): move theorems to library/logic