Can SQL Server 2016 log files be applied on SQL Server 2012
No we won't be able to do that. This is because the internal file structure is different.

You can use third party tools like SQL Compare and SQL Data Compare to do "diffing" between your source and target, generate update scripts from those differences, and then execute those scripts on the target platform; this works across different SQL Server versions.

I hope this helps