法就是“火法炼丹”。它直接与火药的发明有关系。所谓“火法炼丹”大约是一种无水的加热方法,晋代葛洪在“抱朴子”中对火法有所记载,火法大致包括:煅(长时间高温加热)、炼(干燥物质的加热)、灸(局部烘烤)、熔(熔化)、抽(蒸馏)、飞(又叫升,就是升华)、优(加热使物质变性)。这些方法都是最基本的化学方法,这也是炼丹术这种愚昧的职业能够产生发明的基础。炼丹家的虔诚和寻找长生不老之药的挫折,使得炼丹家不得不反复实验和寻找新的方法。这样就为火药的发明创造了条件。在发明火药之前,炼丹术已经得到了一些人造的化学药品,如硫化汞等。这可能是最早用化学合成法制成的产品之一。
炼丹家虽然掌握了一定的化学方法,但是他们的方向是求长生不老之药,因此火药的发明具有一定的偶然性。
炼丹家对于硫磺、砒霜等具有猛毒的金石药,在使用之前,常用烧灼的办法“伏”一下,“伏”是降伏的意思。使毒性失去或减低,这种手续称为“伏火”。唐初的名医兼炼丹家孙思邈在“丹经内伏硫磺法”中记有:硫磺、硝石各二两,研成粉末,放在销银锅或砂罐子里。掘一地坑,放锅子在坑里和地平,四面都用土填实。把没有被虫蛀过的三个皂角逐一点着,然后夹入锅里,把硫磺和硝石起烧焰火。等到烧不起焰火了,再拿木炭来炒,炒到木碳消去三分之一,就退火,趁还没冷却,取入混合物,这就伏火了。
唐朝中期有个名叫清虚子的,在“伏火矾法”中提出了一个伏火的方子:“硫二两,硝二两,马兜铃三钱半。右为末,拌匀。掘坑,入药于罐内与地平。将熟火一块,弹子大,下放里内,烟渐起。”他用马兜铃代替了孙思邈方子中的皂角,这两种物质代替碳起燃烧作用的。
伏火的方子都含有碳素,而且伏硫磺要加硝石,伏硝石要加硫磺。这说明炼丹家有意要使药物引起燃烧,以去掉它们的猛毒。
虽然炼丹家知道硫、硝、碳混合点火会发生激烈的反应,并采取措施控制反应速度