双子の姉妹の一人として生まれる。1997年、小学2年生・8歳のとき山本禮子バレエ団附属研究所でバレエを習い始めた。常盤高等学校に1年生として在学中の2006年1月、16歳のとき、ローザンヌ国際バレエコンクールでスカラシップ賞を受賞。前年に続く二度目の挑戦だった。これにより奨学金を得て同年9月からカナダのナショナル・バレエ学校に留学する。同校には2008年7月まで2年間在籍した。2008年9月、カナダ国立バレエ団に研修生として入団。翌2009年9月からコール・ド・バレエの階級を付与されて正団員となった。2011年3月には同僚の江部直哉と組んでコンテンポラリー作品 『パッサカリア』 の世界初演を踊る。カナダ国立には2017年夏まで9年間所属し、最終階級はコール・ド・バレエだった。2016年12月、アルバータ・バレエ団に所属していた新潟市出身のバレエダンサー桜井芳哉と結婚し、2017年秋に森自身もアルバータ・バレエ団へ移籍した。半年後の2018年3月、新制作となったC・アンダーソン振付 『シンデレラ』 への出演を最後に引退した。
1944年（昭和19年）6月、歩兵第82旅団長としてフィリピンのルソン島に赴任した。河嶋の歩兵第82旅団主力は南東のラモン湾地域に転進し当地にある諸隊を併せて河嶋支隊となった。その任務は、アメリカ軍上陸時にラモン湾の水際防衛にあたることだった。だが第14方面軍（尚武集団）のルソン島防衛方針の変更にともない、1945年（昭和20年）1月1日、振武集団の指揮下に入り、河嶋兵団長としてフィリピンのルソン島のマニラ東方の山中に転進。マニラの水源地であるイポダムを有するイポの防衛を担当する。同年5月にイポを失陥すると、河嶋兵団はその東方に転進して自活自戦に入った。同年9月2日、河嶋は情報を総合して終戦したと判断してアメリカ軍に軍使を派遣した。9月4日、降伏。指揮下の部隊も順次降伏した。
1915年（大正4年）5月25日、陸軍士官学校（27期）卒業、同年12月25日、陸軍歩兵少尉任官。1939年（昭和14年）8月1日、陸軍歩兵大佐、歩兵第48連隊長。1942年（昭和17年）4月1日、留守第56師団参謀長。1944年（昭和19年）3月1日、陸軍少将、同年6月21日、歩兵第82旅団長（第105師団隷下）。
国代表チームなどの場合、スコッドの編成に先立ち、対象となる可能性のある候補者をより多くの人数選び、長期的な展望の下で育成を図るデベロップメント・スコッド (development squad) を編成することもある。日本では、1996年からデベロップメント・スコッドの編成が始まった。
スコッド（英語: squad）は、おもにラグビーにおいて国代表などのチームを編成する際に、これに先立って代表に選出される可能性の高い者を選抜して編成する選手集団を指す呼称。選手団、強化選手の集団、強化選手集団、候補選手集団、選手集団、候補選手グループなどとも説明される。また、文脈によっては、候補、補欠、出場登録メンバーを意味する用語とも説明される。代表選手の選出にあたっては、スコッドに選ばれていなかった者が選出される場合もあり、「スコッド外からの選出」などと表現する。
本書は源氏物語の年立を考察した注釈書である。大筋で一条兼良が著した「源氏物語年立」（いわゆる旧年立）を受け継ぎながら一部に独自の見解を加えている。年立に関連して議論になる箇所を抄出し、『河海抄』や『花鳥余情』など先行する注釈書の説を引用して文脈に即した詳しい注釈がなされている。匂宮巻以降の年立と巻序について作品内での薫の呼称の変化がその官位の変化を正しく反映しており、かつ現行の源氏物語の巻序の順序通りに作品内での時間が進んでいるとすると薫の官位は一度上がったあとで下がったという異例の事態が発生していることになるが、作品内には（光源氏の須磨退去のような）それを思わせるような事実は見られないため、巻序のほうを入れ替えて理解するべきであるといった考察を行っている。
様々知られた古典的な発散級数の中でも 1 + 2 + 3 + 4 + … は有限値へ持ち込むことが比較的難しい。発散級数に有限な数値を割り当てる総和法は多数存在するが、それらの中には総和法としての強さが比較可能なものがある。例えば、チェザロ総和法は緩やかに発散するグランディ級数 1 − 1 + 1 − 1 + … を  に総和することはよく知られているが、アーベル総和法はグランディ級数を 1/2 に総和するのみならず、より扱いの難しい級数 1 − 2 + 3 − 4 + … までも  に総和することができる。これらの級数と異なり、1 + 2 + 3 + 4 + … はチェザロ総和可能でもアーベル総和可能でもない。これらの総和法が適用できるのは収束級数と振動級数に対してのみであり、+∞ に発散する級数については有限な値を生み出すことはできないのである。そこでより発展的な総和法が必要になるのであるが、それは例えばゼータ関数正規化やラマヌジャン総和法である。だいたいそういった方法による経験論を用いて、この級数の値が − であると論ずることができる。