In reference to the particular answers you cite, I agree that they are both good. However, I would accept the first because it is shorter.
In general, when there is little to choose between answers as to content, base your acceptance on secondary criteria—in particular, style. Thus, consider brevity and clarity along with precision of expression. For example, in the second answer, we read " . . . in the kinds of domains where we typically apply logic, i.e. math, . . . ". First, the plural of kind of domain is kinds of domain. However, it would be better here to use simply domains rather than the kinds of domain(s). Second, it is preferable to avoid the abbreviation i.e. in sentences (OK in parentheses, though); namely is better. However, namely would be wrong here. I think that the poster meant to write e.g. (i.e. for example); even so, I would prefer in particular in this context.