ロンドンの名門パブリックスクールであるセントポールズスクールを卒業後、オックスフォード大学ベリオール校に進学。第二次世界大戦中の1942年から1945年までイギリス海軍情報部に勤務。東南アジア戦役に従軍。イギリス海軍義勇軍予備役戦時大尉。1947年から1950年までエディンバラ大学で論理学および形而上学の助講師、1950年から1957年までセント・アンドルーズ大学で哲学の講師を務めた。1952年から1953年までコモンウェルス基金から奨学金を得てプリンストン大学およびハーバード大学で研究。1957年から1990年までオックスフォード大学クイーンズ・カレッジで特別研究員(praelector)。1973年から2006年までオックスフォード大学の論理学・哲学専門図書館館長。1973年、イギリス学士院会員に選出される。1974年、ブナイ・ブリスオックスフォード・ロッジ会長。1977年から1979年までイギリス科学哲学会会長。1987年から91年まで国際科学史・科学哲学会会長。途中、1952年にヘブライ大学客員講師、1967年にコロンビア大学客員教授、1972年にイェール大学客員教授、1988年にノースウェスタン大学客員教授、1980年にオーストラリア国立大学客員研究員。1982年から84年までオックスフォード大学でイギリス学士院奨励研究員（人文学）(British Academy Reader in Humanities)を務めた後、1985年から1990年までオックスフォード大学クイーンズ・カレッジでシニア・チューター（教務部長）職に就いた。1987年から1991年までイギリス科学論理・科学方法論・科学哲学委員会議長。1994年から1996年までイギリス学士院Ｋ（哲学）部門議長。
艦隊司令部は通常、艦隊内の軍艦に設置される。連合艦隊司令部もその創設以来、常備艦隊や第一艦隊の軍艦に司令部を設置し、その艦隊司令部を兼ねていた。しかし太平洋戦争末期になって司令部設置箇所を巡り論争が起きた。その原因は連合艦隊司令長官の指揮範囲を拡げ過ぎたことにある。明治時代の連合艦隊司令長官は原則として純粋な戦闘部隊のみを指揮下に置いていた。しかし時が経つにつれて名声が高まり、軍令を司る軍令部長（職制上は連合艦隊司令長官の上官）と並び称されるほどになった。それに加え連合艦隊司令長官の地位が単なる戦闘指揮官ではなく海上作戦全般の総指揮官という意味も帯び始め、補給部隊や基地航空隊、鎮守府なども指揮下に入るようになった。こうなると多くの司令部人員の増加が必要となり、居住及び勤務空間の確保や無線設備の増強など海上の一艦にあって総指揮をとることが何かと不都合になってきたのである。実際、当時のアメリカ海軍太平洋艦隊司令部はハワイ（太平洋戦争開戦前にサンディエゴより移動）にあり、陸上から指揮をしていた。よって司令部上陸論ともいうべき主張が司令部内でされるようになった。そのためか太平洋戦争において、連合艦隊旗艦が作戦行動を起こしたのはミッドウェー海戦のみであり、しかも帝国海軍最強の大和型戦艦である旗艦大和は機動部隊のはるか後ろを航行していたため戦闘には参加していない。それに対し反対論も根強かった。海軍には「指揮官先頭、率先垂範」という伝統があった。また日本海海戦では東郷平八郎司令長官が旗艦三笠の艦橋先頭に立ち、戦闘中微動だにせず海戦終了後東郷長官の足跡がくっきりと残っていたという実話もある。「司令長官とはそうあるべきもの」という観念が海軍の中では確固たるものとしてあった。安全な後方（陸上）から指揮を受けるなど考えたくもなかったと思われる。昭和16年の戦時編制発令で多数の艦隊が編制され、連合艦隊の規模が拡大したため、第一艦隊司令部が新設され、連合艦隊司令部と分離された。その後、第一艦隊は日本本土にとどまり、連合艦隊旗艦はトラック泊地へと進出する。 昭和19年（1944年）に入るといよいよ戦争範囲は拡大しつつも敗勢が濃くなり、他艦隊へと艦船を供出していた第一艦隊は解散し、連合艦隊旗艦が含まれていた第一戦隊も第二艦隊へと編入される。軽巡洋艦大淀を連合艦隊旗艦用へ改装中、当時の連合艦隊司令長官の古賀大将が殉職する。後任の豊田大将は就任と共に、「大淀」に司令部を移し、しかも単艦で木更津沖に碇泊させた。これは米海軍のアパラチアン級揚陸指揮艦等と同じく最初期の指揮専用艦に属する艦艇であったが、当時の司令部にそんな意識はなく、単なる妥協策であった。このような処置は間に合わせのものであり、連合艦隊司令部は陸上にあって後方指揮を取るのが望ましいとされた。中央（東京）と連絡をつけやすく、作戦部隊作戦地域に近く、かつ作戦全体の指揮も可能という候補地を求めた結果、第一候補地・神奈川県日吉台慶応大学附近、第二候補地・台湾高雄（高雄警備府司令部所在地）と決定され、昭和天皇の勅許を得た。第一候補地については、「大淀」の改装完了以前から日吉台（横浜市港北区日吉）に海軍の部隊が移駐しており、1944年3月には軍令部第三部（情報）が慶應義塾大学日吉キャンパスに移転、同じ頃川崎市蟹ヶ谷には海軍通信隊が地下壕を建設しており、軍令部三部の地下壕は7月15日に建設開始、連合艦隊司令部の地下壕は8月15日に建設が開始された。通信室、作戦室、居住施設の順番で建設を開始、徐々に機能を移し、9月29日に豊田は将旗を移動、連合艦隊司令部は陸(おか)に上がった。「大淀」は連合艦隊旗艦の役目を解かれて、ただの軽巡洋艦という立場に戻った。ここにおいて連合艦隊旗艦は消滅した。