@Alizter you have the field of rational functions over R.
@Alizter exactly what i was trying to tell
R(X) be your field. you are extending by logarithms. maybe call it R(X, log)? can you preserve differentials?
think about it. you'll make much more sense if you can develop this idea.
in fact, i'd ask you to forget about R. think about C.